摘要: mycat 数据库中间件 安装jdk 1.8 , mycat-server-1.6 cd mycat 内存不足 修改server.xml 和 schema.xml 使用户名和密码一致 启动mycat cd bin ./mycat console mycat 读写分离 环境搭建 mycat 192.1 阅读全文
posted @ 2019-08-28 22:50 曲阳阳 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 分库分表 数据切分 通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面,以达到分散单台设备负载的效果。 数据的切分(Sharding)根据其切分规则的类型,可以分为两种切分模式。一种是按照不同的表(或者Schema)来切分到不同的数据库(主机)之上,这种切可以称之为 阅读全文
posted @ 2019-08-28 10:24 曲阳阳 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Haproxy 负载均衡搭建 一主二从一个负载均衡节点 主:192.168.239.140负载均衡:192.168.239.141从一:192.168.239.142从二:192.168.239.144 1.创建用户,并赋予权限master 编译 创建配置文件 如下 启动haproxy haprox 阅读全文
posted @ 2019-08-27 20:50 曲阳阳 阅读(179) 评论(0) 推荐(0) 编辑
摘要: mysql的安装与配置 安装centos6.9 网卡设置 service network restart mysql的安装 重启mysql服务 service mysqld start 第一次登陆从log日志中取得随机密码 修改密码的复杂度 其他操作 主从复制 数据冗余,提高数据的安全性提高服务器的 阅读全文
posted @ 2019-08-21 13:43 曲阳阳 阅读(149) 评论(0) 推荐(0) 编辑
摘要: redis的规范与运维 Key设计 1.可读性和可管理性 - 以业务名(或数据库名)为前缀(防止key冲突),用冒号分割分割, 例如 业务名:表名:id,如 ugc:video:1 数据对象名:数据对象id:对象属性 User:123:passpword User:123:username Sku: 阅读全文
posted @ 2019-08-19 09:48 曲阳阳 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 缓存的使用与设计 1.受益 加速读写 CPU L1/L2/L3 Cache、浏览器缓存、Ehcache缓存数据库结果降低后端负载后端服务器通过前端缓存降低负载:业务端使用Redis降低后端MySQL的负载 2.成本 数据不一致:缓存层和数据层有时间窗口不一致问题,和更新策略有关代码维护成本:多了一层 阅读全文
posted @ 2019-08-19 08:56 曲阳阳 阅读(180) 评论(0) 推荐(0) 编辑
摘要: redis cluster 数据节点 顺序分区 哈希分区hash(key) % node_count 哈希分区 1.节点取余分区 hash(key) % node_count优点:hash+取余的方式计算节点的分区很简单缺点:当节点伸缩时候,数据节点关系发生变化,导致数据迁移扩容的时候建议翻倍扩容, 阅读全文
posted @ 2019-08-18 18:07 曲阳阳 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Redis复制的原理和优化 主从复制 slave会通过被复制同步master上面的数据,形成数据副本当master节点宕机时,slave可以升级为master节点承担写操作。允许有一主多从,slave可以承担读操作,提高读性能,master承担写操作。即达到读写分离 性质一个master可以有多个s 阅读全文
posted @ 2019-08-18 14:37 曲阳阳 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 持久化 redis将所有数据保持在内存中,对数据的更新将异步地保存在磁盘中 快照 MySQL Dump ,Redis RDB 日志 MySQL Binlog Hbase HLog Redis AOF RDB的触发方式 save同步在save的同时,其他命令会阻塞等待如果存在老的RDB文件,会先创建一 阅读全文
posted @ 2019-08-17 22:59 曲阳阳 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 客户端的使用 jedis maven jedis直连 使用简单 适用于少量长期连接的场景 存在每次新建/关闭TCP连接的开销<br/>资源无法控制,存在连接泄露的风险,Jedis对象线程不安全 jedis连接前 1.注释绑定信息 #bind 127.0.0.1 2.关闭保护模式 protected- 阅读全文
posted @ 2019-08-15 12:58 曲阳阳 阅读(161) 评论(0) 推荐(0) 编辑