Redis主从复制机制 1、读写分离的好处 + 性能优化:主服务器专注于写操作,可以更适合写入数据的模式工作;同样,从服务器专注于读操作,可以用更适合读取数据的模式工作。 + 强化数据安全,避免单点故障:由于同步机制的存在,各个服务器之间的数据保持一致,所以其中某个服务器宕机不会导致数据丢失或无法访 ...
分类:
其他好文 时间:
2019-09-20 20:46:46
阅读次数:
97
数据库优化方面的事情:定位:查找,定位慢查询,优化手段:1:创建索引:创建合适的索引,我们就可以现在索引中查询,查询到以后直接找对应的记录。2:分表:当一张表的数据比较多或者一张表的某些字段的值比较多并且很少使用时,采用水平和垂直分表来优化:3:读写分离:当一台服务器不能满足需求时,采用读写分离的方 ...
分类:
数据库 时间:
2019-09-20 12:43:07
阅读次数:
110
FreeSql 支持数据库读写分离,本功能是客户端的读写分离行为,数据库服务器该怎么配置仍然那样配置,不受本功能影响,为了方便描术后面讲到的【读写分离】都是指客户端的功能支持。 各种数据库的读写方案不一,数据库端开启读写分离功能后,读写分离的实现大致分为以下几种: 1、nginx代理,配置繁琐且容易 ...
分类:
数据库 时间:
2019-09-17 09:29:28
阅读次数:
84
1.Solr服务器实现搜索,有什么作用全文检索通过分词进行查询,对于企业标准,通过搜索关键字可以找到对于的企业标准 2.工作流引擎activiti工作流引擎,实现流程的会签、审批等功能3.高并发的使用案例:通过配置负载均衡服务器、数据库读写分离、消息队列、reids缓存服务器、单点登入:将多个子系统 ...
分类:
其他好文 时间:
2019-09-16 21:38:59
阅读次数:
122
读写分离介绍 读写分离适合于读特别多的场景,一台只写,一台只读,提高读的效率。 实现的思路 前提: 读写分离建立在两台机器上,并且这两台机器是做了主从复制的,主库只写,从库只读,从而实现的。 实现: 第一种: 在主库创建一个只写的用户,而从库创建一个只写的用户,让程序去连接不同的服务器可达到读写分离 ...
分类:
数据库 时间:
2019-09-16 00:44:02
阅读次数:
149
1.轻量级锁(Lock)与重量级锁(synchronized):都是可重入锁 2.可重入锁(递归锁):方法中嵌套方法,锁可传递 3.读写锁(ReentrantReadWriteLock)--读写分离 读锁(获取该值信息)和写锁(对该值操作) 4.乐观锁 本质没有锁,效率比较高、无阻塞、无等待、重试。 ...
分类:
其他好文 时间:
2019-09-15 14:14:55
阅读次数:
130
一、主从介绍Mysql主从又叫Replication、AB复制。简单讲就是A与B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,实现数据实时同步。二、主从作用1、实时灾备,用于故障切换2、读写分离,提供查询服务3、备份,避免影响业务三、在两台服务器上都按装mysql1、环境准备关闭防火墙以SELINUX[root@yanyinglai~]#systemctlstopfirewalld[r
分类:
数据库 时间:
2019-09-15 10:44:56
阅读次数:
145
1、reids的主从复制是什么? 主从复制,就是主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 2、用处是什么? (1)读写分离,性能扩展 (2)容灾快速恢复 3、如何配置从服务器(配从(服务器)不配主(服务器))? 1、拷贝 ...
分类:
其他好文 时间:
2019-09-14 19:13:02
阅读次数:
121
转自:https://www.cnblogs.com/cjsblog/p/9712457.html 1. 引言 读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠 ...
分类:
数据库 时间:
2019-08-30 19:13:29
阅读次数:
90
一.从主架构 1.从主复制原理 从库生成两个线程,一个I/O线程,一个SQL线程; i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中;主库会生成一个 log dump 线程,用来给从库 i/o线程传binlog; SQL 线程,会读取rela ...
分类:
数据库 时间:
2019-08-29 20:28:54
阅读次数:
149