首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Raspberry Pi mesh网络上的数据库复制

Raspberry Pi mesh网络上的数据库复制
EN

Stack Overflow用户
提问于 2015-09-11 18:08:13
回答 1查看 734关注 0票数 19

有没有人有一个好的建议,我应该使用什么数据库,以实现不同数量的目标之间的复制?我有一个树莓派服务器的网状网络,每个服务器都可以包含一个数据库。我希望通过网络复制每个数据库的内容,但我不能保证在任何时间点都有哪些节点可用。

大多数nosql数据库(例如CouchDB、Cassandra )似乎只支持配置中定义的目标。

那么(假设nosql是最好的数据库选项);有没有一个nosql数据库可以复制到可变数量的目标?

EN

回答 1

Stack Overflow用户

发布于 2015-10-16 01:27:54

在我的经验中,Elasticsearch有很好的和易于使用的集群管理,它支持开箱即用的功能,如节点自动发现,数据复制,自动重新平衡等,看看docs。通常,它用于从其他数据库复制数据以使其可搜索,但我不明白为什么它不能在此上下文中使用。

基本上,当您创建一个“表”(在ES中称为“索引”)时,您可以决定应该在多少个“分区”(称为“分片”)中对数据进行分区,并临时设置您希望拥有多少个表的副本(这不是100%匹配正确的术语,因为一个“索引”可以由多个“类型”组成,但我认为这是最好的类比)。

具有三个Pis的示例项目是here

我也读过一些关于Cassandra的文章,我想它也会有类似的功能,例如分区和副本都提到了here

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32520900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档