数据库
未读
MongoDB 分片
MongoDB分片概念 分片是一种用于在 多台计算机之间分配数据的方法。 MongoDB使用分片来支持具有非常大的数据集和高吞吐量操作的部署。 当MongoDB存储海量的数据时,一台机器可能不足以存储数据,也可能不足以提供可接受的读写吞吐量。这时,我们就可以通过在多台机器上分割数据,使得数据库系统能
运维
未读
Docker 安装MongoDB
1. 查找镜像 docker search mongo
2. 拉取镜像 docker pull mongo
3. 创建挂载目录 # 创建挂载目录
mkdir -p /usr/local/mongodb/{data,conf,log}
# 授权
chmod -R 777 /usr/local/m
数据库
未读
MongoDB 索引
MongoDB索引简述 索引是一种用来快速查询数据的数据结构。 如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对系统的性能是非常致命的。索引是特殊的数据结构
数据库
未读
MongoDB 备份恢复
MongoDB备份恢复工具介绍 mongoexport/mongoimport JSON虽然具有较好的跨版本通用性,但其只保留了数据部分,不保留索引,账户等其他基础信息。使用时应该注意。
跨平台时推荐使用csv格式,csv是几乎所有的数据库都支持的格式 mongodump/mongorestor
数据库
未读
SpringBoot集成MongoDB
Spring boot集成mongodb简介 spring-data-mongodb提供了MongoTemplate与MongoRepository两种方式访问mongodb。 MongoRepository操作简单 MongoTemplate操作
数据库
未读
MongoDB 复制集
什么是复制集 Mongodb复制集由一组Mongod实例(进程)组成,包含一个Primary节点和多个Secondary节点,Mongodb Driver(客户端)的所有数据都写入Primary,Secondary从Primary同步写入的数据,以保持复制集内所有成员存储相同的数据集,提供数据的高可
数据库
未读
MongoDB 简介
为何使用MongoDB? Mongodb用来应对“三高”问题: 高并发:对数据库高并发读写的需求。 高性能:对海量数据的高效存储和访问的需求。 高可用:对数据库的高扩展性和高可用性的需求。</