我们可以使用cassandra / couchdb / mongodb与谷歌应用程序引擎基础设施? [英] can we use cassandra / couchdb / mongodb with google app engine infrastructure?

查看:131
本文介绍了我们可以使用cassandra / couchdb / mongodb与谷歌应用程序引擎基础设施?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有我们可以使用Google App Engine,但不要使用Google的bigtable?

Is there anyway we can use Google App Engine but do not use google's bigtable?

像储存我的资料一样,我宁愿使用cassandra,

Like for storing my data, I would prefer to use cassandra and have the ability to plug and unplug additional database servers.

并说如果我想使用CouchDb / MongoDb,而不是在GAE的基础设施中支持?

And say if I would like to use CouchDb/MongoDb instead is it supported in the GAE's infrastructure?

推荐答案

简短答案:否。

:它取决于您想要/需要使用的数据库系统。没有办法,你可以直接在AppEngine上运行这些系统。但如果低延迟不是先决条件(如不经常/定期提取数据的情况),那么您可以使用某种HTTP API将其设置在另一台主机上,并使用<$ c $从appengine查询您的服务c> urlfetch 。

Longer answer: It depends how you want/need to use the database systems. There is no way you could run those system directly on AppEngine. But if low-latency was not a prerequisite (as would be the case with infrequent/periodical fetches of data) then you could set them up on another host with some kind of HTTP API, and query your services from appengine using urlfetch.

这篇关于我们可以使用cassandra / couchdb / mongodb与谷歌应用程序引擎基础设施?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆