存储许多版本化XML文档的最佳解决方案是什么?

时间:2010-07-29 14:55:45

标签: database nosql

我需要存储许多由唯一名称标识的XML文档,并跟踪它们的版本。我需要通过一些RESTful API访问每个文档(读取,更新,删除)。我需要为每个文档(或它们的组)维护访问控制(读/写权限)。

市场上是否有针对这些需求的解决方案?

顺便说一下,其他补充功能将受到欢迎,例如对每一个新传入的变化进行XSD验证。

3 个答案:

答案 0 :(得分:0)

这是我到目前为止所发现的:

答案 1 :(得分:0)

您可以查看 CouchDB http://www.couch.io/

答案 2 :(得分:0)

您可以在github.com/dscape/facade上查看使用REST +版本控制的开源项目。我正在做JSON,但MarkLogic中的XML会更简单