概述
副本集是主从复制的一种,是一种自带故障转移功能的主从复制,解决了上述主从复制的缺点,实现主服务器发生故障后,不需人为介入,系统自动从新选举一个新的主服务器的功能。
部署图
该图是copy别人的,有兴趣的可以查看该人的博客,写的非常的棒
副本集配置
//启动服务器(登录每台服务器)
mongod --d...
分类:
数据库 时间:
2015-07-01 01:05:07
阅读次数:
203
概述
上面两篇博客都是关于mongodb的集群的配置,没有涉及到分布式,该片博客就是写mongodb的分布式,把一个整体,分成多个片,每个片部署到不同的服务器上,这个就是mongodb的分布式,即:mongodb的分片操作。
部署图
mongos服务器做的是路由服务器,config服务器就是保存相应配置的服务器,shard1和sha...
分类:
数据库 时间:
2015-07-01 01:05:45
阅读次数:
182
第二步中的尤为重要,不然会出现不可预见的错误,如非法字符‘_’或者非法字符'o'等异常...
分类:
数据库 时间:
2015-07-01 01:03:02
阅读次数:
171
概述
前面3篇博客讲了mongodb的分布式和集群,其中第一种的主从复制我们几乎不用,没有什么意思,剩下的两种,我们不论单独的使用哪一个,都会出现相应的问题,比较好的一种解决方案就是,分片和副本集的集合使用,这样就比较完美了。
部署图
在这里,我们需要注意,我们mongos服务器配置成了集群,所以,我们需要在客户端上分别得添加相应的地址,这个和在副...
分类:
数据库 时间:
2015-07-01 01:05:03
阅读次数:
192
- mongoexport 导出json或者csv格式
- mongoimport 导入json或者csv
- mongodump 导出二进制bson结构数据以及索引信息
- mongorestore 导入二进制文件
**mongoexport**
-h 主机
--port 端口号...
分类:
数据库 时间:
2015-07-01 01:02:45
阅读次数:
177
在部署有OGG的数据库主机上打数据库patch遇到的问题libclntsh.so.11.1 active...
分类:
数据库 时间:
2015-07-01 01:02:23
阅读次数:
221
SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_name2注释:默认地,UNION 操作符选取不同的值,即UNION是去了重的。如果允许重复的值,请使用 UNION ALL...
分类:
数据库 时间:
2015-07-01 00:52:42
阅读次数:
196
随着学习知识的不断变化,为了使用各种各样的学习的需求,接触的不同的数据处理的数据库也很多对于sql是充满了感情的,因为所做的.net系统都是借用sql来存储我们的数据,而对于oracle初次见面,多以来互相了解一下,其实所具有的东西都是大同小异的,只是显示的略有区别:
实用环境
一般情况下:
基本语法
未来前景...
分类:
数据库 时间:
2015-06-30 23:43:43
阅读次数:
332
分布式集群的理解
关于分布式集群的概念有很多的解释,我比较倾向于“分布式集群”为两个概念,即,分布式是一个概念,集群是另一概念。
分布式是把一个整体系统分成多个部分,分别部署到不同的服务器上,然后由中心服务器统一控制,形成的一个对外来说为一个整体的系统。集群是把一个整体,整体的分别部署到多个服务器上的结果。
分布式和集群都是部署上的现象的描述,都涉及...
分类:
数据库 时间:
2015-06-30 23:38:27
阅读次数:
165
MySQL技术内幕-InnoDB存储引擎-读书笔记(二)
作为php开发,使用mysql总是少不了的
系列文章博客链接 http://itsong.net/articles/466.html 第三章 文件mysql与innodb几个类型的文件
参数文件,配置路径、初始化参数、内存大小等
日志文件,包括错误日志,二进制日志,慢查询日志,查询日志
socket文件,用unix域套接字,unix...
分类:
数据库 时间:
2015-06-30 23:37:52
阅读次数:
187
解决方案:删除 RegSrvr.xmlC:\Documents and Settings\Administrator\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell 删除 RegSrvr.xml 文件提示未注册的sys....
分类:
数据库 时间:
2015-06-30 23:32:37
阅读次数:
285
数据库环境:SQL SERVER 2008R2今天在数据库中抓出一条比较耗费资源的SQL,只返回904条数据,居然跑了40多分钟。SQL及对应的数据量如下图:SELECT saft04.cur_year , LEFT(saft04.dept_id, 4) sdept_id , ...
分类:
数据库 时间:
2015-06-30 23:29:47
阅读次数:
257
如题1.100W条数据的插入,定义WHILE循环从1-100W,insert语句执行100W次,从晚上11点跑到第二天早上10点,共耗时11小时!!! 1 DELIMITER $$ 2 3 DROP PROCEDURE IF EXISTS `Havefun`.`create_100w_data` ....
分类:
数据库 时间:
2015-06-30 23:27:43
阅读次数:
204
今天使用mybatis操作oracle时一只报错找了半天,原来是把关键字作为表的列名了operator是oracle的关键字用operator来表示 "操作人" ,改了还是报同样的错,结果还是同样问题comment也是oracle的关键字,我这里用来表示"备注"列,将comment改为remark就...
分类:
数据库 时间:
2015-06-30 23:28:43
阅读次数:
213
MySQL 获得当前日期时间 函数来源:http://www.cnblogs.com/ggjucheng/p/3352280.html获得当前日期+时间(date + time)函数:now()mysql> select now();+---------------------+| now() |+...
分类:
数据库 时间:
2015-06-30 23:25:53
阅读次数:
285
PHP调用MYSQL存储过程实例来源:http://blog.csdn.net/ewing333/article/details/5906887实例一:无参的存储过程$conn = mysql_connect('localhost','root','root') or die ("数据连接错误!!!...
分类:
数据库 时间:
2015-06-30 23:19:34
阅读次数:
230
[client]port = 3306socket = /tmp/mysql.sock[mysqld]port = 3306socket = /tmp/mysql.sockbasedir = /usr/local/mysqldatadir = /data/mysqlpid-file = /data/...
分类:
数据库 时间:
2015-06-30 23:20:52
阅读次数:
236