distributed-database

    2热度

    1回答

    我一直在学习有关最终一致性和分布式数据库的更多信息,并且我有一个问题。 在我的场景中,我有一个分布式数据库,存储用户发布的某些列表(例如,房地产列表网站)。我对最终一致性的影响之一的理解是,如果我发布了一些内容并且用户X查看了我的列表,他们可能不会立即看到我的帖子,如果他们看到数据库的复制版本不符合一个我张贴到。 现在我们假设我发布了一篇文章,然后我登出了系统。我重新登录并查看我自己的列表。难道我

    2热度

    2回答

    我试图从概念层面理解数据库在大量分布时如何同步。例如铁路/航空预订系统。每个市场领导者都有自己的专有解决方案来处理这种情况吗? 它们全部是本地存在的,并且每个事务都是针对主副本进行检查的? 我已经处理了故障转移数据库,这些数据库是本地存在的,即主从式情况下,当另一个失败时接管;但需要实时交易能力的数据库如何同步?

    0热度

    1回答

    我正在分发一个数据库,但是我有两个带有外键引用其他服务器中的其他数据库的表。我已经搜索并发现我无法在其他服务器的另一个数据库中引用一个表的外键。但是,我该如何解决这个问题?创建视图?

    0热度

    1回答

    我一直在研究基于Quorums概念的分布式互斥算法。 报价: 一个小团C被定义为一组集合,其中每个集合g∈C称为一个法定数。 以下属性持有用于在小集团法定人数: 1)交性质:对于每一个仲裁G,H∈C,G∩H =∅。 例如,集合{1,2,3},{2,5,7}和{5,7,9}不能成为小组中的法定人数,因为第一组和第三组没有公共元素。 2)最小属性:在小圈C中不应有定额g,h,例如 即g⊇h。例如,集合

    1热度

    3回答

    我需要一个工具来管理MongoDB群集。随着机器数量的增加,很难在没有工具的情况下维护每台机器。 更多细节: 数据库的增长身边每天50 MB,所以他们大约每月1.5 GB。 mongodb非常适合这种情况,因为只需增加群集中的计算机即可解决尺寸问题。问题在于,此更改需要输入主机配置并手动进行更改。我想用一个允许远程执行的工具来优化团队的时间,例如运行并保存脚本或类似文件。

    6热度

    1回答

    根据"Guide to Scaling Web Databases with MySQL Cluster",MySQL Cluster 7.3在使用同步更新复制时可以实现99,999%的可用性。 这将与CAP Theorem相反,因为它表明完美的可用性(99,999%可以被看作是这个,不是?),并且在分布式系统中一致性是不可行的。 如果负责副本的数据节点不可达,群集如何响应更新?对于同步更新复制,

    0热度

    2回答

    我需要你的帮助 任何想法,任何解决方案 场景: 一个组织想杰森行业有其国不同地区分支机构。在每个分支中都有一个本地数据库,用于在本地维护数据。假设一个分支在纽约,一个在华盛顿,一个在德克萨斯州。 组织的主要分支有一个主数据库。在每个星期或每个月的结尾,每个分支将其数据提交到主数据库。我可以说他们在周末或月末同步数据。请注意,每个分支都有其本地数据库,数据与主数据库保持断开连接。只有在每周或每月结束

    9热度

    1回答

    当前正在处理的应用程序需要我在20到30分钟的时间内多次增加属于DynamoDB中某个项目的属性。我一直在做一些关于DynamoDB的额外阅读conditional writes and atomic counters 发电机中的原子计数器似乎是我需要的合乎逻辑的选择,但我确实担心数据的一致性,尤其是跨分布式数据库(如发电机)和我的准确性问题数据。我期待API在高峰时段受到重创,但我想避免与条件更

    2热度

    1回答

    Amazon DynamoDB允许客户使用provision the throughput of reads and writes independently。我已阅读Amazon Dynamo paper关于DynamoDB之前的系统,并阅读Cassandra和Riak如何实现这些想法。 我知道如何通过向群集添加节点来增加这些系统的吞吐量,然后将群集中的表的散列密钥空间划分为更多节点,从而只要散

    0热度

    1回答

    阅读索引MongoDB的文档,我还是留下了一点困惑和不安的这一说法找到在:http://docs.mongodb.org/manual/applications/indexes/#ensure-indexes-fit-ram 如果您拥有并使用多个集合,你必须考虑的大小 所有集合上的所有索引。索引和工作集 必须能够同时装入RAM中。 那么,当分片中的新节点被添加时,这应该如何缩放呢?假设我所有的57