你好,我是一个Server,我是MarkLogic新手,我有几个问题。
发布于 2016-04-19 20:46:53
文档数据库与关系数据库不一样。比较它们并期望您现有的工具能够正常工作是一个不太可能的场景。
1) MarkLogic可以将XML存储为文档源之一。LINQ有一定程度的XML支持(我不知道LINQ -只需阅读教程)。但这似乎表明你有一个可以接受的起点。
2) MarkLogic确实有一个SQL层,但它更适合BI需求。我建议您更深入地研究健壮的REST或XCC.net选项和健壮的搜索特性,并接受MarkLogic的全部功能。
3)簇不需要向下添加或删除节点。还有其他配置更改需要重新启动主机,但不需要您提到的项。
但是请记住,根据需要,还有其他的扩展方式--比如添加额外的数据林,因此缩放不一定总是=新节点。
4)是。可以使用日志将林(数据)回滚到特定的时间点。详细信息可以在这里找到:21622
5)没有一个转换数据库喜欢事务长时间开放。只要你能坚持这一点,就有好消息。在MarkLogic中,您甚至可以使用多个REST调用(https://docs.marklogic.com/guide/rest-dev/transactions)在REST上执行多语句事务。所以我相信你在这里做得很好。
但是也要记住,有一些方法可以让MarkLogic直接与您的server对话,所以在设计集成解决方案时,您很可能有其他选择。(https://developer.marklogic.com/code/mlsam)
6)最小节点数可以通过MarkLogic的销售来讨论,但确实存在单节点安装。
对于“集群”来说,这取决于你的意思。但是,如果考虑HA,则需要3个节点来获得数据冗余。
https://stackoverflow.com/questions/36728513
复制相似问题