Google App Engine数据存储区的大表是如何设计的?

汤姆

好的,Google App Engine得到了一个所谓的“数据存储”功能。我们从Google数据存储区网站获得了下表:

Concept                         Datastore            Relational database
Category of object              Kind                 Table
One object                      Entity               Row
Individual data for an object   Property             Field
Unique ID for an object         Key                  Primary key

好的,假设我们得到了以下代码:

DatastoreService ds=DatastoreServiceFactory.getDatastoreService();
Entity e1=new Entity("Person1");
e1.setProperty("First Name", "Tom");
e1.setProperty("Last Name", "Mary");
ds.put(e1);

Entity e2=new Entity("Person2");
e2.setProperty("First Name", "Brat");
e2.setProperty("Last Name", "Pit");
ds.put(e2);

我的问题是:

上面的代码运行后,在Google Big Table中会发生什么?

它将在Big Table中创建如下所示的条目吗:

Person1 {First Name: Tom}; {Last Name: Mary}
Person2 {First Name: Brat}; {Last Name: Pit}

大桌子是大的Text file (.txt)还是类似的东西?&当数据插入到Big Table中时,它就像该大表中的1个新条目一样?

好的,现在看“ MyProject \ war \ WEB-INF \ appengine-generated \ local_db.bin ”,我可以看到这张图片在此处输入图片说明

如您所见,应用程序引擎存储数据的方式非常奇怪

安德烈·沃尔金(Andrei Volgin)

您在local_db.bin文件中看到的内容不反映数据存储的工作方式。这是一个用于emulate数据存储的文件-无法(且不必要)在计算机上以“真实”数据存储的工作方式重新创建。

真正的数据存储区不是一个巨大的文本文件。您可以将其视为巨大的HashMap。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google App Engine数据存储区如何获取Key <?>的实体

来自分类Dev

Google App Engine数据存储区查询返回陈旧数据

来自分类Dev

Google App Engine数据存储区实体设计,可最大程度地降低成本并提高性能

来自分类Dev

Google App Engine(Python)-数据存储区正在复制实体

来自分类Dev

Google App Engine数据存储区-密钥与标识符

来自分类Dev

Google App Engine中的数据存储区与Cloud SQL

来自分类Dev

Google App Engine NDB数据存储区的简单说明

来自分类Dev

Google App Engine数据存储区中的多线程

来自分类Dev

查询所有实体的Google App Engine数据存储区

来自分类Dev

在Google App Engine上运行数据存储区查询

来自分类Dev

Google App Engine数据存储区按属性删除实体

来自分类Dev

Google App Engine数据存储区获得财产的价值

来自分类Dev

在Google App Engine数据存储区上执行大型查询

来自分类Dev

Google App Engine数据存储区非复合索引

来自分类Dev

如何使用Java从Google App Engine数据存储区中的实体提取属性

来自分类Dev

在Google App Engine中,如何在更新SDK之后使开发数据存储区保持可用状态?

来自分类Dev

如何在Google App Engine数据存储区中添加动态属性

来自分类Dev

如何从Google App Engine(Java)数据存储区中的子实体查询父实体?

来自分类Dev

如何在Google App Engine数据存储区中存储来自Android的用户特定数据。祖先与否?

来自分类Dev

如何在Google App Engine数据存储区中存储来自Android的用户特定数据。祖先与否?

来自分类Dev

如何在后端而不是App Engine数据存储区中创建与Google Cloud SQL连接的Android应用程序?

来自分类Dev

连接到Google App Engine数据存储

来自分类Dev

Google App Engine将大数据放入数据存储区的有效方法

来自分类Dev

Google App Engine:根据发布数据创建数据存储区实体

来自分类Dev

Google App Engine数据存储区重新索引现有实体

来自分类Dev

使用Java随机查询Google App Engine数据存储区实体

来自分类Dev

通过字符串制作Google App Engine数据存储区密钥

来自分类Dev

Google App Engine转到数据存储区,使用键检查实体是否存在

来自分类Dev

Google App Engine NDB数据存储区get_by_id以获取实体

Related 相关文章

  1. 1

    Google App Engine数据存储区如何获取Key <?>的实体

  2. 2

    Google App Engine数据存储区查询返回陈旧数据

  3. 3

    Google App Engine数据存储区实体设计,可最大程度地降低成本并提高性能

  4. 4

    Google App Engine(Python)-数据存储区正在复制实体

  5. 5

    Google App Engine数据存储区-密钥与标识符

  6. 6

    Google App Engine中的数据存储区与Cloud SQL

  7. 7

    Google App Engine NDB数据存储区的简单说明

  8. 8

    Google App Engine数据存储区中的多线程

  9. 9

    查询所有实体的Google App Engine数据存储区

  10. 10

    在Google App Engine上运行数据存储区查询

  11. 11

    Google App Engine数据存储区按属性删除实体

  12. 12

    Google App Engine数据存储区获得财产的价值

  13. 13

    在Google App Engine数据存储区上执行大型查询

  14. 14

    Google App Engine数据存储区非复合索引

  15. 15

    如何使用Java从Google App Engine数据存储区中的实体提取属性

  16. 16

    在Google App Engine中,如何在更新SDK之后使开发数据存储区保持可用状态?

  17. 17

    如何在Google App Engine数据存储区中添加动态属性

  18. 18

    如何从Google App Engine(Java)数据存储区中的子实体查询父实体?

  19. 19

    如何在Google App Engine数据存储区中存储来自Android的用户特定数据。祖先与否?

  20. 20

    如何在Google App Engine数据存储区中存储来自Android的用户特定数据。祖先与否?

  21. 21

    如何在后端而不是App Engine数据存储区中创建与Google Cloud SQL连接的Android应用程序?

  22. 22

    连接到Google App Engine数据存储

  23. 23

    Google App Engine将大数据放入数据存储区的有效方法

  24. 24

    Google App Engine:根据发布数据创建数据存储区实体

  25. 25

    Google App Engine数据存储区重新索引现有实体

  26. 26

    使用Java随机查询Google App Engine数据存储区实体

  27. 27

    通过字符串制作Google App Engine数据存储区密钥

  28. 28

    Google App Engine转到数据存储区,使用键检查实体是否存在

  29. 29

    Google App Engine NDB数据存储区get_by_id以获取实体

热门标签

归档