是否存在NoSQL,基于文档的系统,将允许并发更新?

时间:2013-12-14 04:38:18

标签: nosql

我想知道是否存在基于NoSQL服务器的文档,它将允许对同一系统进行并发更新而不会破坏文档。例如,这是一个存储的JSON文档:

{
  foo: 'bar',
  goo: 'nar'
}

如果两个人试图保存更新人A:

{
  foo: 'bar red',
  goo: 'nar'
}

和B人:

{
  foo: 'bar',
  goo: 'nar green'
}

系统将保存未破坏的版本:

{
  foo: 'bar red',
  goo: 'nar green'
}

更复杂的例子如下所示,每个人都可以编辑foo和goo,但仍然没有被破坏。

{
  items: [{foo:'bar'}, {goo:'nar'}]
}

成:

{
  items: [{foo:'bar red'}, {goo:'nar green'}]
}

0 个答案:

没有答案