Linux 平台的 MongoDB 3.4.18 压缩包,版本稳定、功能成熟,适合刚上手分布式数据库的你试水。
MongoDB 3.4的副本集
功能蛮实用,多个节点互为备份,一旦主节点挂了,它自己就能切换,稳得。
分片机制在这一版也比较智能,数据多了也不怕,按量分配,读写都能扛得住。适合做订单系统、日志存储这种读写频繁的业务。
存储引擎是WiredTiger
,内存用得少,查询也快,3.4 对索引的构建速度也有优化,大数据量下感知挺的。
聚合框架有点像GROUP BY
那一套,可以在服务端直接做统计,免去来回拉数据,响应也快。
安全这块也别忽视,TLS/SSL
、SCRAM-SHA-256
都支持,认证机制比以前靠谱多了。
安装过程也不复杂,下载完mongodb-linux-x86_64-3.4.18.tgz
解压,配置下mongod.conf
,启动服务就行了。注意下目录权限、开防火墙端口,省得服务连不上。
如果你是做微服务的,或者想找一个结构灵活、扩展方便的数据库,不妨试试这个版本。适配老项目也挺合适。