MongoDB
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
玫瑰花的葬礼。
这个作者很懒,什么都没留下…
展开
-
将MySQL数据迁移到MongoDB
Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。正是由于MongoDB和MySQL支持导出CSV格式的数据以至于可以把MySQL的数据迁移至MongoDB中。实践演示:mysql开启安全路径vim /etc/my.cnf 添加以下配置secure-file-priv=重启数据库生效/etc/init.d/mysql...原创 2020-04-24 19:54:43 · 6924 阅读 · 0 评论 -
MongoDB复制集(Replica Set)
基本原理复制集是一组MongoDB维护相同数据集的实例。它的基本构成是1主2从的结构,自带互相监控投票机制,如果主库发生宕机,复制集内部会进行投票选举,选择一个新的主库替代原有主库对外提供服务。同时复制集会自动通知客户端程序主库已经发生切换,应用就会连接到新的主库。复制集作用冗余和增加数据可用性。对于不同数据库服务器上的多个数据副本,复制提供了对单个数据库服务器丢失的一定程度容错能力。...原创 2020-04-22 20:19:31 · 4129 阅读 · 0 评论 -
MongoDB基本操作、用户管理
安装MongoDB创建所需用户和组[root@mgDB ~]# useradd mongod[root@mgDB ~]# passwd mongod创建mongodb所需目录结构[root@mgDB ~]# mkdir -p /mongodb/27017/{conf,log,data,bin}解压文件[root@mgDB ~]# tar xf mongodb-l...原创 2020-04-22 14:41:35 · 3574 阅读 · 0 评论