MongoDB新特性v8.0(1)
难度:简单 MongoDB 8.0已经推出有一段时间了,今天来聊聊8.0有哪些值得关注的新东西。相比之前的版本推出新功能,8.0的主要精力集中在提升性能和可维护性上面,可以说是目前性能最好的一个版本。 1 新版的TCMalloc 8.0版本...
难度:简单 MongoDB 8.0已经推出有一段时间了,今天来聊聊8.0有哪些值得关注的新东西。相比之前的版本推出新功能,8.0的主要精力集中在提升性能和可维护性上面,可以说是目前性能最好的一个版本。 1 新版的TCMalloc 8.0版本...
1 摘要 有点标题党了,但我们确实要把部分Atlas的功能搬进Docker。包括Atlas Search和Vector Search。 2 为什么 不感兴趣的请直接跳到3 准备工作 Atlas / Vector Search是Atlas上两...
MongoDB 5.0.16/6.3.0开始支持多线程数据均衡。
把我遇到过的跟索引相关的问题梳理一遍。 基础知识 索引的基础知识还是先过一遍,以免有人还不清楚。如果你还卡在这些问题的理解上面,需要反思一下自己基础知识是否学好了哟。 复合索引的顺序 MongoDB不会收集数据的统计信息,没有直方图之类的东...
分片,唯一索引和`upsert`,表面上看似没有直接联系的几个东西,到底存在怎样的瓜葛呢?
Change Stream是MongoDB从3.6开始支持的新特性。这个新特性有哪些奇妙之处,会给我们带来什么便利?本次的文章将就这个主题进行初步讨论。
数据更新,CRUD中的U,对任何数据库而言都是最基本的操作。看似简单的更新操作中会藏着哪些坑?今天聊一聊这个话题。
聊一聊一个最基本的问题,游标的使用。可能你从来没有注意过它,但其实它在MongoDB的使用中是普遍存在的,也存在一些常见的坑需要引起我们的注意。
不知道大家在使用MongoDB的时候有没有遇到突然想要一个集群但是手边又没有的时候?特别是我已经升级到4.0了,突然想要一个3.2的集群怎么办?然后去下载,改配置文件,启动,修改复制集,添加分片,一番折腾弄好了连自己想干什么都忘了。 本文...
片键选择对于Sharded Cluster有非常重大的意义,但在实际接触的案例中往往很多人选择了错误的片键,导致集群性能低下。其实在官方文档中已经对Shard Key有非常详尽的介绍,所有的注意事项和选择原则都十分清楚。所以在阅读本文之前请...