【整理】mongodb 3.2 新版本特性


mongodb 3.2 新版本特性


内存数据库(beta)
  • 更加高的并发处理能力
  • 更加短的响应时间
适用于:广告、金融、通信等行业;
2016 GA ;


网传:mongodb 就是内存数据库?!
误区:mongodb 确实能够在某些场合下达到内存数据库的性能,因为 mongodb 会大量使用内存(默认会用掉所有的内存做缓存,以便把所有数据都放在内存中);但是 mongodb 会有很多落盘操作的,而纯粹的内存数据库是将所有落盘的行为都去掉了。

mongodb 的内存数据库引擎可以和其他引擎(如 WT 引擎)一起使用,既享受高速、高并发、低响应延迟的性能,又能具有持久化特性;


数据加密(企业版功能)
  • 应用无需修改;
  • 数据在落盘时自动加密,读取时自动解密;
  • 默认 AES-256 加密,支持 FIPS 140-2 方式;
  • 密钥管理:本地方式和 KMIP 中央服务器方式;
  • 基于 WiredTiger ;
  • 10%-20% 左右的性能损耗;

文档校验

检查文档的合法性(商用场合下 DBA 和运维需要知道数据的样子,以及跨部门合作的场景);包括 文档结构、 字段类型和 字段值;
依然支持灵活的模式;
(图,举例)

BI Connector
BI(Business Intelligence)即商业智能分析工具;用来做报表、做分析的工具;
  • 首次提供 SQL 接口(并非 100% 支持 SQL 语句);
  • ODBC 驱动(微软提供的针对关系型数据库的通用 SQL 接口);
  • 支持绝大部分 BI 工具,如 Tableau、Qlickview、Pentaho 等;
以前的 BI 是支持 SQL 的,现在可以直接通过 mongodb + BI connector 来做报表;

$loopup
功能目标:实现视图的 JOIN ;
问题:目前限制非常多,功能不完善;
  • 首次提供类 SQL JOIN 的功能;
  • 只能在聚合运算里使用;
  • 只支持字段值相等比较;
  • 被 JOIN 的表不能为分片的表;

mongodb compass
第一个官方图形界面工具

基于 ops manager 的慢查询分析工具(企业版才有)

转载于:https://my.oschina.net/moooofly/blog/659221

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值