CouchDB V2.0需要硬件和软件配置

时间:2016-10-12 12:55:02

标签: couchdb hardware

我想部署一个couchDB V2来管理一个30TB的数据库。你能告诉我最小的硬件配置吗? - 服务器数量 - 节点数 - 集群数量 - 复制次数 - 每个couchDB实例的磁盘大小 - 等等。

谢谢!

2 个答案:

答案 0 :(得分:0)

由于法定人数,您最少需要3台服务器。除此之外,我建议至少2个3簇。如果你想在地理上分散,那么你想要在每个位置有3个簇。我认为这些是基本规则。

答案 1 :(得分:0)

如果它是一个30 TB的单一数据库,我认为需要某种方法来避免它......以下是一些想法:

  • 查看存储在其中的文档的性质,看看是否可以移出经常访问不同数据库的doc类型并更改应用程序以使用它。
  • 正如上面提到的那样,3台服务器和多个集群
  • 备份和恢复 - 如果数据库为30TB,则备份也将占用相同的空间。您可能希望备份通常位于不同的数据中心。 30 TB的复制将花费大量时间。
  • 阅读有关删除方式的CouchDB文档,您可能希望使用过滤复制,这将再次占用更多空间。

牢记以上几点,您可能需要fred建议的3台服务器为您的企业运行couchdb,并且需要更多服务器来长时间维护备份和文档删除。