问题标签 [google-cloud-platform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - 如何在数据存储而不是数据库中思考?
例如,Google App Engine 使用 Google Datastore(而非标准数据库)来存储数据。有人对使用 Google Datastore 而不是数据库有任何提示吗?似乎我已经训练我的思维 100% 思考直接映射到表结构的对象关系,现在很难看到任何不同的东西。我可以理解 Google Datastore 的一些好处(例如性能和分发数据的能力),但是牺牲了一些好的数据库功能(例如连接)。
与 Google Datastore 或 BigTable 合作过的人是否对与他们合作有什么好的建议?
google-app-engine - 如何将 Google App Engine 与我自己的裸域(不是子域)一起使用?
经过数小时阅读和试验 DNS 记录后,我可以通过以下 URL 访问我的 Google App Engine 应用:
- myappid.appspot.com
- www.myappid.myowndomain.com
什么不起作用:
- myowndomain.com
- www.myowndomain.com
我希望能够直接从我的域而不是子域中提供我的应用程序。我见过这样做的应用程序。有没有办法在没有 URL 重定向的情况下做到这一点?
java - 在 Google App Engine 上选择 Java 还是 Python
目前 Google App Engine 支持 Python 和 Java。Java 支持不太成熟。然而,Java 似乎有更长的库列表,尤其是对 Java 字节码的支持,而不管用于编写该代码的语言是什么。哪种语言会提供更好的性能和更强大的功能?请指教。谢谢!
编辑: http ://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine?pli=1
编辑: “权力”是指更好的可扩展性和包含框架之外的可用库。但是,Python 只允许纯 Python 库。
google-app-engine - CSS 文件在部署时未更新(Google AppEngine)
我推送了我网站的新版本,但现在 CSS 和静态图像没有正确部署。
这是混乱的页面:http ://www.gaiagps.com
Appengine 显示最新版本是正确的:http: //1.latest.gaiagps.appspot.com/
有什么帮助吗?
google-app-engine - 使用 Google App Engine 图片 get_serving_url() 的清晰示例
有人知道这方面的例子吗?我无法在 Google 的文档中找到一个。
google-app-engine - App Engine 的 Google Cloud Storage 身份验证
我们想开始使用 Google Cloud Storage 作为用户上传文件的持久存储。不幸的是,我无法将 App Identity ( application-id @appspot.gserviceaccount.com) 添加到我们的“团队”,因为我们的团队基于 Google Apps 的域,并且它不允许任何不在我们列表中的电子邮件地址域加入团队。
在这种情况下,是否有推荐的方法来验证 App Engine 实例?
python - 谷歌存储配置
我正在尝试gsutil
为 Google 的 Storage API 配置命令行工具,但它似乎不喜欢它:
我可能做错了什么?我需要重新安装 Python 吗?
python - 如何从 Google App Engine (python) 启动或停止 Amazon EC2 实例
有没有办法从 Google App Engine 启动/停止 Amazon EC2 实例?
我读了这个问题在 python 中,你如何从 Google App Engine 应用程序中启动 Amazon EC2 实例?在我看来,那里的答案不正确。
基本上我无法在应用引擎上安装“boto”。
python - Google App Engine get_current_user 始终返回 None,即使我已登录
这是我的代码
问题是即使我已登录 get_current_user 也会返回 None 。它在字段 user1.user 中存储 None 并在日志控制台中打印 None 。
我该如何解决?
python - 在命名空间、多租户 Appengine 应用程序中管理全局数据
我正在使用命名空间设计一个多租户系统。
用户通过 OpenID 进行身份验证,用户模型保存在 Cloud Datastore 中。用户将被分组到组织中,也在数据库中建模。应用程序数据需要按组织进行分区。
所以想法是将命名空间映射到“组织”。
当用户登录时,会在会话中查找并保存他们的组织。
WSGI 中间件检查会话并相应地设置命名空间。
我的问题涉及如何最好地管理“全局”数据(即用户和组织)和应用程序数据(按组织命名空间)之间的切换
我目前的方法是使用 python 装饰器和上下文管理器来临时切换到全局命名空间,以进行访问此类全局数据的操作。例如
或者
这也意味着模型具有跨命名空间的 KeyProperties:
这似乎是一种合理的方法吗?我觉得这有点脆弱,但我怀疑这是因为我不熟悉在 App Engine 中使用命名空间。我的替代想法是将 Cloud Datastore 中的所有“全局”数据提取到外部 Web 服务中,但如果可能的话,我宁愿避免这种情况。
非常感谢您的建议。提前致谢