eventual-consistency

    0热度

    2回答

    我试图实现强一致性。让我们把我的模型PVPPlayer: class PVPPlayer(ndb.Model): points = ndb.IntegerProperty() 为模型中的每个关键是这样创建的: pvp_player = PVPPlayer(key=ndb.Key(Profile, "test_id", PVPPlayer, "test_id")) 其中Profil

    0热度

    1回答

    我们有一个3节点的小Couchbase(4.6)设置。我们使用Spring数据通过Java SDK(2.4)连接到Couchbase。 但不幸的是,我们必须将ScanConsistency选项设置为NOT_BOUNDED才能执行成功的查询。所有其他选项似乎都挂在Couchbase上作为活动请求,并以超时结束。 即使它是一个单独执行的简单选择N1QL语句。根据我们的理解,不管一致性检查如何,查询不应

    0热度

    1回答

    如果定义的索引太多,或者组合索引的属性太多,或者Kind中的数据太多,则后续查询可能无法在一分钟内找到实体 - 分钟或更长时间 - 之后已插入。 是否有大型指数影响的基准?基准测试可能会将对象插入大型对象,然后查询另一个副本,并测量时间。

    0热度

    1回答

    我正在寻找解决方案,看起来是一个复杂的问题。基本上,我需要找到最快和最可靠的方法来根据来自多个其他“分布式”记录系统的数据创建一个“主”数据库(记录系统)。让我分解这个问题: 我有N个系统的记录,每个记录都附加了一个Web服务并响应数据请求。 N个Web服务中的每一个都标准化了响应对象模式,因此对于每个Web服务,XML/JSON响应数据模式都是完全相同的。 这个任务是创建一个单一的“主”数据库,

    2热度

    3回答

    我有一个应用程序需要将某些数据存储在数据库(例如mysql)中,然后在消息队列中发布一些数据。我的问题是:如果应用程序在数据库中存储后崩溃,我的数据将永远不会写入消息队列,然后丢失(因此我的系统的最终一致性将不会保证)。 我该如何解决这个问题?

    0热度

    1回答

    Apache OFBiz据称与Apache Cassandra数据库集成。但它是否支持最终一致性功能? 如果是的话,任何人都可以指向我的一些文件或一些书面内容解释如何? 如果否 - OFBiz是否整合并支持任何其他数据库并保持最终一致性? 由于提前, 雅各布

    0热度

    1回答

    现状: 一个Web服务与API从DynamoDB读取记录。它采用最终一致性读取(GetItem默认模式) 的集成测试包括两个步骤: 在DynamoDB创建测试数据 通话服务,以验证它返回预期的结果 我担心,由于数据的最终一致性,这个测试必然是脆弱的。 如果我试图用GetItemwithConsistenRead=true它只是保证了数据已写入广大DB副本的写入后立即验证数据,但不是全部,所以在测试

    0热度

    1回答

    假设我们只有两个节点A和B. 当我们发起的节点A这两个命令, $ curl -X PUT -d one .../v1/kv/key1 $ curl -X PUT -d two .../v1/kv/key2 (即PUT one key1之前发生PUT two key2),然后GET节点B上的/v1/kv/key2返回two,是否保证GET的/v1/kv/key1在节点B上返回one?换句话说,

    5热度

    1回答

    AWS的S3文档S3最后修改的时间戳指出: 亚马逊S3提供最终一致性的覆盖放,在所有地区删除操作。 http://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel 的入库时间,直到完全一致达到可以变化。在此期间GET请求可能会返回先前的对象或udpated对象。 我的问题是: 当最后一次修改的时间戳

    1热度

    2回答

    我已阅读Azure搜索上的excellent feedback。然而,我必须更清楚地询问一个来自该列表的问题#1的答案... ...当您索引数据时,它不可用于立即查询。 ...目前没有机制来控制索引中同一文档的并发更新。 最终的一致性很好 - 我执行一些更新,最终我会在读取/查询时看到我的更新。 但是,无法保证更新的顺序真的有问题。也许我误解让我们假设这个基本情况: 1) update index