24、文档数据库:MarkLogic Server与MongoDB的深度解析

文档数据库:MarkLogic Server与MongoDB的深度解析

1. MarkLogic Server的特性与评估

1.1 安全特性

MarkLogic应用服务器允许特权代码仅在非常特定的情况下执行。其有线协议,如XML数据库连接(XDBC,相当于Windows的ODBC的XML版本)、HTTP REST和管理Web应用程序,均使用SSL/TLS进行安全防护。此外,MarkLogic Server还获得了美国国防部通用标准EAL2(评估保证级别2)认证,是唯一获得该通用标准认证的NoSQL数据库,这意味着其安全性经过了测试和验证,开发和测试程序符合行业最佳安全实践,综合这些特性,MarkLogic实现了所谓的政府级安全。

1.2 功能与企业特性

MarkLogic Server具备众多功能,包括NoSQL数据库、搜索引擎和应用服务(REST API)。其企业特性,如完全符合ACID、备份与恢复功能、跨数据中心复制和安全功能,在NoSQL领域首屈一指,使其在关键任务应用中颇具吸引力。

1.3 存在的问题与改进

当前,MarkLogic Server因使用XQuery而较难掌握,尽管XQuery功能强大且是处理XML的最佳语言,但并非所有人都熟悉它。不过,MarkLogic Server 8版本支持服务器端JavaScript,将缓解这一问题。同时,MarkLogic Server是商业软件,下载许可证提供六个月的免费开发使用期,之后需与销售代表沟通以延长或购买许可证。不过,较低端的Essential Enterprise许可证在一定程度上缓解了成本问题,此版本将跨数据中心复制、备份恢复功能、集成分析等企

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值