1、Linux基础和操作命令2、Linux系统管理3、Linux服务器架设4、Linux群集、负载均衡、存储5、Linux虚拟化、监控、自动化运维、批量安装、企业级备份6、缓存和NOSQL、日志服务、数据库集群、中间件7、Shell编程
分类:
系统相关 时间:
2016-08-02 11:46:00
阅读次数:
236
什么是读写分离在数据库集群架构中,让主库负责处理事务性查询,而从库只负责处理select查询,让两者分工明确达到提高数据库整体读写性能。当然,主数据库另外一个功能就是负责将事务性查询导致的数据变更同步到从库中,也就是写操作。读写分离的好处1)分摊服务器压力,提高机..
分类:
数据库 时间:
2016-07-22 16:17:10
阅读次数:
732
环境准备节点一:CentOS6.8x86-64CPU:4c内存:8gSWAP:8g业务ip:192.168.50.20私网ip:10.98.50.20节点二:CentOS6.8x86-64CPU:4c内存:8gSWAP:8g业务ip:192.168.60.21私网ip:10.98.50.21数据库与集群软件:linuxamd64_12102_grid_1of2.ziplinuxamd64_12102_grid_2of2.zi..
分类:
数据库 时间:
2016-07-07 17:37:29
阅读次数:
1027
最近在做mongo数据库集群,用到生产环境上后发现用不了多久客户端就拒绝访问。查询进程发现路由mongos并没有宕,能ping通,于是查看最大连接数,发现已满。科普:在Linux平台下,无论是64位或者32位的MongoDB默认最大连接数都是819,WIN平台不知道,估计也没有人在WIN平台下使..
分类:
数据库 时间:
2016-07-03 23:47:36
阅读次数:
422
第 18 章 高可用设计之 MySQL 监控 前言: 一个经过高可用可扩展设计的 MySQL 数据库集群,如果没有一个足够精细足够强大的监控系统,同样可能会让之前在高可用设计方面所做的努力功亏一篑。一个系统,无论如何设计如何维护,都无法完全避免出现异常的可能,监控系统就是根据系统的各项状态的分析,让 ...
分类:
数据库 时间:
2016-06-23 20:38:39
阅读次数:
323
这是一种将海量的数据水平扩展的数据库集群系统,数据分表存储在sharding 的各个节点上,使用者通过简单的配置就可以很方便地构建一个分布式MongoDB 集群。 MongoDB 的数据分块称为 chunk。每个 chunk 都是 Collection 中一段连续的数据记录,通常最大尺寸是 200M ...
分类:
其他好文 时间:
2016-06-20 12:37:51
阅读次数:
183
1、MySQL集群的作用:-解决访问节点的单点故障-数据存储节点的单点故障-解决数据存储节点数据备份问题2、集群:使用一组服务器提供相同的服务3、关于MySQL-Cluster:MySQL官方提供的集群版本已集成标准版MySQL程序,可独立安装使用采用NDB(NetworkDataBase)引擎假定每个节点..
分类:
数据库 时间:
2016-06-16 18:15:00
阅读次数:
262
一个PostgreSQL数据库集群包含一个或多个已命名数据库。用户和用户组在整个集群范围内是共享的,但是其它数据并不共享。任何与服务器连接的客户都只能访问那个在连接请求里声明的数据库。 注意: 集群中的用户并不一定要有访问集群内所有数据库的权限。共享用户名的意思是不能有重名用户。假定同一个集群里有两 ...
分类:
数据库 时间:
2016-06-15 22:08:03
阅读次数:
4918
什么是MyCAT?简单的说,MyCAT就是: 一个彻底开源的,面向企业应用开发的“大数据库集群” 支持事务、ACID、可以替代Mysql的加强版数据库 ? 一个可以视为“Mysql”集群的企业级数据库,用来替代昂贵的Oracle集群 ? 一个融合内存缓存技术、Nosql技术、HDFS大数据的新型SQ ...
分类:
数据库 时间:
2016-06-13 19:15:15
阅读次数:
315
本文章是电商网站架构案例的第三篇,主要介绍数据库集群,读写分离,分库分表,服务化,消息队列的使用,以及本电商案例的架构总结。 6.5数据库集群(读写分离,分库分表) 大型网站需要存储海量的数据,为达到海量数据存储,高可用,高性能一般采用冗余的方式进行系统设计。一般有两种方式读写分离和分库分表。 读写 ...
分类:
Web程序 时间:
2016-05-27 14:39:01
阅读次数:
204