Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 谷歌数据存储值得学习吗_Java_Spring_Google Cloud Datastore - Fatal编程技术网

Java 谷歌数据存储值得学习吗

Java 谷歌数据存储值得学习吗,java,spring,google-cloud-datastore,Java,Spring,Google Cloud Datastore,我想使用谷歌应用程序托管,但我读到他们没有提供mysql或sql选项 现在我正在使用mysql构建java网站 数据存储与sql相同。并且将与hibernate一起工作 我是否应该学习它数据存储不是SQL的替代品。我曾经使用过一点GAE的python版本,所以java版本可能略有不同 您希望限制在页面中运行的查询数和查询的对象数。否则会导致加载时间过长。此外,插入大量数据200多个对象可能不起作用 不能对表中的多个列执行范围扫描,例如1

我想使用谷歌应用程序托管,但我读到他们没有提供mysql或sql选项

现在我正在使用mysql构建java网站

数据存储与sql相同。并且将与hibernate一起工作


我是否应该学习它

数据存储不是SQL的替代品。我曾经使用过一点GAE的python版本,所以java版本可能略有不同

您希望限制在页面中运行的查询数和查询的对象数。否则会导致加载时间过长。此外,插入大量数据200多个对象可能不起作用

不能对表中的多个列执行范围扫描,例如1 您应该通过程序编辑和插入数据。数据存储管理员允许您在创建初始对象后插入一些数据,但某些类型的文本、blob是不可编辑的

对模型的任何更改都将要求您循环所有实例并进行更改,尤其是在删除模型上的属性时。你可以忽略它,但很可能你会想要回收使用的空间

备份数据和将数据上传到应用程序要复杂一些。远程api使事情变得更简单,但与其他引擎的一些工具相比,它似乎很原始


数据存储不是SQL的替代品。我曾经使用过一点GAE的python版本,所以java版本可能略有不同

您希望限制在页面中运行的查询数和查询的对象数。否则会导致加载时间过长。此外,插入大量数据200多个对象可能不起作用

不能对表中的多个列执行范围扫描,例如1 您应该通过程序编辑和插入数据。数据存储管理员允许您在创建初始对象后插入一些数据,但某些类型的文本、blob是不可编辑的

对模型的任何更改都将要求您循环所有实例并进行更改,尤其是在删除模型上的属性时。你可以忽略它,但很可能你会想要回收使用的空间

备份数据和将数据上传到应用程序要复杂一些。远程api使事情变得更简单,但与其他引擎的一些工具相比,它似乎很原始

谷歌数据存储

摘自:

当前不能使用Hibernate 直接地两者之间的差异 应用程序引擎数据存储和SQL也很重要 很高兴使用标准的Hibernate 并在应用程序引擎下运行。应用程序 引擎确实支持JDO和JPA,所以 您可以转换您的 Hibernate代码以使用这些ORM之一 接口

如果你想在Google App Engine中托管你的应用程序,你应该,除非你想为Goolge App Engine for Business付费,否则它确实提供SQL。

谷歌数据存储

摘自:

当前不能使用Hibernate 直接地两者之间的差异 应用程序引擎数据存储和SQL也很重要 很高兴使用标准的Hibernate 并在应用程序引擎下运行。应用程序 引擎确实支持JDO和JPA,所以 您可以转换您的 Hibernate代码以使用这些ORM之一 接口


如果你想在Google App Engine中托管你的应用程序,你应该这样做,除非你想为Goolge App Engine for Business付费,否则它确实提供了SQL。

那么为什么会有人使用data store,仅仅因为google hostingIt相对便宜,比最初的数量低0.5c/gb/天或0.15c/gb/月,而且随着网站负载的增加,它的可扩展性也提高了。这种可用性的缺点是查询类型和查询延迟有限,因为可以从多台机器获取数据。那么为什么会有人使用数据存储,仅仅因为google hostingIt相对便宜,比初始数量低0.5c/gb/天或0.15c/gb/月,而且可以扩展,而且会增加网站的负载。这种可用性的缺点是查询类型和查询延迟有限,因为可以从多台机器获取数据。你应该学习它,因为它是Google App Engine唯一可用的持久性选项。接下来,您将决定是否可以从mysql移植您的应用程序。您应该学习它,因为它是Google App Engine唯一可用的持久性选项。接下来,您将决定是否可以从mysql移植应用程序。