prince的文章

二十七、MongoDB 分片集群技术

海量的数据使得单台 MongoDB 存储显得吃力且难以满足提供可接受的读写吞吐量 通过将数据分割到多台服务器就变得越来越重要,使得 MongoDB 数据库系统能存储和处理更多的数据 为什么使用分片 1、 复制所有的写入操作到主节点; 2、 ...

赞(0)princeprinceMongoDB 教程 阅读(380)

二十六、MongoDB 副本集群复制

MongoDB 副本集群在多个服务器上存储数据副本,提供了数据的冗余备份,提高了数据的可用性,可以保证数据的安全性 MongoDB 副本集群技术允许我们从硬件故障和服务中断中恢复数据 副本集群的优势 ? 1、 保障数据的安全性; 2、 数据...

赞(0)princeprinceMongoDB 教程 阅读(405)

二十五、MongoDB 聚合运算 – 管道

MongoDB 管道操作是可以重复的 管道在Linux 中一般用于将当前命令的输出结果作为下一个命令的参数 表达式 MongoDB 表达式用于处理输入文档并输出 表达式是无状态的,只能用于计算当前聚合管道的文档,不能处理其它的文档 Mong...

赞(0)princeprinceMongoDB 教程 阅读(394)

二十三、MongoDB 索引

索引通常可以提高查询的效率,如果没有索引,MongoDB 在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命...

赞(0)princeprinceMongoDB 教程 阅读(392)

二十二、MongoDB 排序

MongoDB sort() 方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而-1是用于降序排列 语法 sort() 方法语法如下 > db.COLLECTION_NAME.find()...

赞(0)princeprinceMongoDB 教程 阅读(387)