如何在远程服务器上托管CouchDB / PouchDB?

时间:2017-07-25 18:48:43

标签: couchdb pouchdb

我正在使用Ionic 2创建一个移动应用程序,我将获得大量数据。我正在探索数据库的选项。根据我的研究,我发现PouchDB是一个很好的选择。我的问题是:

  1. 我可以在共享主机上托管PouchDB / Couch数据库吗?如果没有,有哪些选择?
  2. 我在移动应用中为数据库提供了哪些其他选项?

1 个答案:

答案 0 :(得分:1)

  
      
  1. 我可以在共享主机上托管PouchDB / Couch DB吗?
  2.   

可能不是,但这取决于共享主机。 couchdb需要erlang,而pouchdb可以在nodejs中运行服务器端。 (如果您真的不需要服务器端数据库,还有一些插件可以提供序列化数据库来填充每个客户端的pouchdb。)

  

如果没有,有哪些选择?

有很多公司托管虚拟和裸机。它们通常比共享主机更便宜或至少具有更好的计算价值,但除了常见的安装映像之外,您必须自己进行任何系统维护。 scaleway,rackspace或digital ocean是传统独立的一些例子,然后有各种云提供商..

  
      
  1. 我在移动应用中为数据库提供了哪些其他选项?
  2.   

couch-protocol (将与pouchdb对话)

  • cloudant - 提供免费的分层托管服务,但对于更大的数量可能会变得昂贵。
  • couchbase - cloudant的企业/可安装版本?

类似JSON导向(可能使用类似技能)

mongodb,firebase,...