Google App Engine 数据存储区的 ListProperty 的最大大小/限制是多少?

2024-01-09

我使用 GAE 很长时间但找不到列表属性的最大长度是多少。

我被读了文档 https://developers.google.com/appengine/docs/python/datastore/typesandpropertyclasses#ListProperty但没有找到解决方案 我想创建 ListProperty(long) 来保留大约 30 个 long 或更多值。我想使用这个字段作为过滤器 - 我可以像 StringListProperty 一样使用它吗?

ListProperty(long) 的大小限制是多少?


@marcadian 有一个很好的答案。 ListProperty 没有具体限制。

不过,您确实需要查看实体的数据存储限制:https://developers.google.com/appengine/docs/python/datastore/#Python_Quotas_and_limits https://developers.google.com/appengine/docs/python/datastore/#Python_Quotas_and_limits

两个最明显的限制是 1MB 最大实体大小和 20000 个索引条目。

根据您的列表中的内容,它可能会有所不同。您可以在 1MB 限制内容纳 130k 8 字节长的数据,但如果对它们进行索引,则由于索引限制,您将遇到 20k 条目的障碍。

最糟糕的是,这些限制是针对实体总大小的,因此,如果一个实体中有两个列表,则一个列表的大小可能会受到另一个列表中内容的限制。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google App Engine 数据存储区的 ListProperty 的最大大小/限制是多少? 的相关文章

  • DatastoreFailureException:内部错误

    刚刚开始收到此错误 没有进行任何代码更改 数据存储上的 GAE J Datanucleus JDO JPA 版本 v1 我在欧盟服务器上的应用程序无法运行 美国目前不受影响 怀疑谷歌内部有什么问题 有人能同意吗 是的 大约 40 分钟前我开
  • 在 Google App Engine 中使用 sqlite3?

    我正在尝试将我的 Python Django 项目部署到 Google App Engine 现在它在我的本地计算机上运行良好 但是当我尝试将其作为 Google App Engine 中的项目运行时 出现以下错误 ImproperlyCo
  • 502 错误网关错误 - 从上游读取响应标头时上游发送了太大的标头

    我在 Google App Engine 中使用 WordPress 当我创建 POST API 时 出现错误 在从上游读取响应标头时 上游发送了太大的标头 返回 502 错误网关 nginx 我在 POST API 中发送的数据 JSON
  • 插入对象时,Google Cloud Storage 在 ACL 定义中期望使用哪个域?

    我正在使用谷歌存储 API 来保存和检索部署在 GAE 上的应用程序中的图像 我成功检索了图像 但是当涉及到持久化时 我收到错误 400 详细信息如下 400 OK code 400 errors domain global message
  • 连接超时:Nodejs Google App Engine 到 Cloud MySql

    该代码非常基础 使用 mysql 的简单 Nodejs 应用程序 Error connect ETIMEDOUT当代码尝试连接到 Google App Engine 上的 Google Cloud MySql 服务器 第二代 时收到 但是应
  • 将 *.appspot.com 重定向到自定义域:Google 应用引擎 (Django)

    我直接将我的一些示例代码放在这里以获得更好的了解 url py r robots txt myapp views robots r myapp views home views py def home request my code ret
  • Google Cloud Storage 上的批量重命名对象

    是否可以使用 gsutil 或其他工具 批量重命名 Google Cloud Storage 上的对象 我正在尝试找出一种方法将一堆图像从 JPG 重命名为 jpg 这是在 bash 中执行此操作的本机方法 下面逐行代码进行解释 gsuti
  • 使用 Ktor 进行部署:如何设置 AppEngine 版本?

    Issue 我遵循了这个清晰简洁的Ktor教程 https cloud google com community tutorials kotlin ktor app engine java8 现在我已经成功部署到AppEngine我想手动设
  • gwt rpc 中的会话 ID cookie

    假设我正在滚动自己的会话代码 那么在 java 中生成唯一且安全的会话 id cookie 的正确方法是什么 我不应该自己推出而是使用已经标准化的东西吗 我正在使用 gwt 和 google app engine 平台 如何使会话在浏览器
  • 配置 Restlet 以在 Google App Engine 上返回 JSP?

    我开发了一个 Restlet 应用程序 我想通过 Restlet 返回一个 URL 请求的 JSP 文件 在不使用重定向的情况下如何实现此目的 IE 假设我在 mydomain com 上有文件 contact jsp 并且我希望人们能够访
  • GoogleAppengineLauncher 登录失败

    我正在尝试部署我的 python AppEngine 项目 因此 正如我之前多次对其他项目所做的那样 我打开 GoogleAppengineLauncher 选择我的项目 单击部署 然后输入我的电子邮件和密码 然后我收到一条错误消息Fail
  • API 调用 datastore_v3.Put() 的请求太大

    我正在使用 google cloud sql 和 appengine 我正进入 状态com google apphosting api ApiProxy RequestTooLargeException The request to API
  • GAE 上奇怪的 500 错误

    我今天开始在我的应用程序上收到此错误 根本不记得更改任何内容 每当我在本地尝试时它都工作正常 但部署后我会收到此错误 EXCEPTION java lang ClassNotFoundException se myApp server My
  • Google Cloud SDK 无法安装“.exe;.bat;.com”不是可识别的命令

    我正在尝试在 Windows 10 笔记本电脑上安装 google cloud SDK 我尝试删除安装文件夹中的空格 并将路径添加到我的环境变量中 完整的错误是 Output folder C Users user Documents Do
  • 在 IntelliJ 上进行 Google App Engine Java 开发?

    令人烦恼的是 Google App Engine 已成为其中的另一个项目 他们只发布 Eclipse 插件 如 Spring Webflow 而我更喜欢 IntelliJ 你能用IntelliJ成功运行本地测试环境吗 并调试 部署本地或实时
  • 使用 POST 将数据从 Android 发送到 AppEngine Datastore

    抱歉 如果这是一个简单的问题 但我只是不知道我应该做什么 而且我认为我有点超出了我的深度 我想将数据从 Android 应用程序发送到在 Google App Engine 上运行的应用程序 数据必须从那里写入数据存储区 我的数据主要采用对
  • Google App Engine数据存储区字符串编码问题

    你好 我正在使用 Google App Engine 进行一个项目 并且需要存储一些字符串 我正在使用 Java 和JDOHelper getPersistenceManagerFactory transactions optional 在
  • 在 App Engine 灵活的 PHP 7.0 上连接到第二代 Cloud SQL - 缺少套接字

    我决定在 App Engine 上尝试 PHP 7 并按照说明进行操作here https cloud google com appengine docs flexible php using cloud sql连接到第二代 Cloud S
  • appengine python (bigtable) 中的父->子关系

    我仍在学习有关 bigtable nosql 中的数据建模的课程 并且希望得到一些反馈 如果我经常需要跨父母处理孩子的聚合 那么我应该在数据建模中避免父母 gt 孩子的关系吗 举个例子 假设我正在构建一个由许多作者贡献的博客 每个作者都有帖
  • Google AppEngine 的替代品?

    我最近必须在 Google AppEngine 上实现一个项目 一开始我持怀疑态度 但 Appengine 上有一些非常好的方法 没有服务器设置 一切都开箱即用 Gzip 库等 一键部署 在 Mac 上启动 GAE Launcher 并单击

随机推荐