随笔分类 -  数据库

摘要:前言 MongoDB数据库的版本为3.0.7。记录在使用MongoDB数据库时遇到的各种问题,目前是遇到一个整理一个,没有进行分类,等整理较多的时候,进行分类整理一下。 1.使用可视化工具连接时,身份验证失败,Authorization failed 当使用MongoVUE或者Robomongo连接 阅读全文
posted @ 2016-05-25 13:16 创心coder 阅读(654) 评论(0) 推荐(0)
摘要:前言 本文主要涉及一下内容:数据库的备份和恢复,对于任一数据库来说备份至关重要;数据的导入和导出;数据库修复;数据库状态监控工具mongostat;在使用过程遇到其他命令会总结在此。 1.数据库的备份和恢复 1.1 复制数据文件 备份:使用此方法时必须保证数据文件不发生变化,可以使用fsyncloc 阅读全文
posted @ 2016-05-23 16:29 创心coder 阅读(674) 评论(0) 推荐(0)
摘要:1.分片 分片是什么?分片就是将数据存储在多个机器上。当数据集超过单台服务器的容量,服务器的内存,磁盘IO都会有问题,即超过单台服务器的性能瓶颈。此时有两种解决方案,垂直扩展和水平扩展(分片)。 垂直扩展就是增加CPU,增加容量,但高性能系统的CPU和容量不成比例,这样扩展成本大,并且有上限。 水平 阅读全文
posted @ 2016-05-23 14:22 创心coder 阅读(5416) 评论(1) 推荐(1)
摘要:本文使用 Java 来描述对 Mongodb 的相关操作,数据库版本是 3.2.8,驱动版本为 3.2.2。 本文将讨论 如何连接MongoDB 文档的 CURD 操作 文档的上传和下载 首先保证 mongodb 启动了身份验证功能(不启动直接使用IP,Port连接即可)。连接目标可分为三种:单机, 阅读全文
posted @ 2016-05-01 22:56 创心coder 阅读(2040) 评论(0) 推荐(0)
摘要:前言 搭建一个MongoDB的集群,这个环境只是内网的一个测试环境,分片没有使用副本集,配置并分配好端口后,开启集群的身份验证功能,在开启集群权限时,有些注意事项,在搭建过程中会着重标出。 一、集群规划 首先有三台服务器分别为192.168.0.230,192.168.0.232,192.168.0 阅读全文
posted @ 2016-04-24 21:49 创心coder 阅读(757) 评论(2) 推荐(0)
摘要:MongoDB安装 使用的版本为3.0,虚拟机操作系统为rhel-server-7.0-x86_641. 将mongodb-linux-x86_64-rhel70-3.0.11.tgz上传并解压到 /usr/local/mongodb 目录下2. 设置环境变量# vi /etc/profile添加e 阅读全文
posted @ 2016-04-23 18:43 创心coder 阅读(387) 评论(0) 推荐(0)
摘要:1.简介 MongoDB是一个开源的,高性能无模式的文档型数据库,非关系型数据库。可用于替代传统的关系型数据库或键/值存储方式。 主要特点: (1)高性能:非关系型,无模式,使用内存映射 (2)高可用:自动故障转移和副本集 (3)水平扩展:分片能把数据分发到一个集群的环境中 (4)支持多个存储引擎: 阅读全文
posted @ 2016-04-21 16:50 创心coder 阅读(376) 评论(0) 推荐(1)