摘要: 前言 在网站的用户达到一定规模后,数据库因为负载压力过高而成为网站的瓶颈。幸运的是目前大部分的主流数据库都提供主从热备功能,通过配置两台数据库主从关系,可以将一台数据库的数据更新同步到另一台服务器上。网站利用数据库的这一功能,实现数据库读写分离,从而改善数据库负载压力。如下图所示: 应用服务器在写数 阅读全文
posted @ 2017-08-08 22:51 青石路 阅读(12064) 评论(15) 推荐(5) 编辑
摘要: CentOS6.7安装mysql5.7.18 1、 解压到/usr/local目录 # tar -zxvf mysql-5.7.18-linux-glibc2.5-i686.tar.gz -C /usr/local 2、 mysql-5.7.18-linux-glibc2.5-i686文件夹重命名为 阅读全文
posted @ 2017-08-06 10:28 青石路 阅读(4431) 评论(0) 推荐(5) 编辑
摘要: 前言 项目中的日志系统使用的是slf4j + logback。slf4j作为一个简单日志门面,为各种loging APIs(像java.util.logging, logback, log4j)提供一个简单统一的接口,有利于维护和各个类的日志处理方式统一。Logback作为一个具体的日志组件,完成具 阅读全文
posted @ 2017-05-13 18:32 青石路 阅读(13451) 评论(2) 推荐(7) 编辑
摘要: 前言 最近项目中有个定时任务的需求,定时检查mysql数据与etcd数据的一致性,具体实现细节就不说了,今天要说的就是实现过程中遇到了druid抛出的异常,以及解决的过程 路漫漫其修远兮,吾将上下而求索! github:https://github.com/youzhibing 码云(gitee): 阅读全文
posted @ 2017-05-08 21:42 青石路 阅读(25668) 评论(8) 推荐(2) 编辑
摘要: 前言 在a56爆大奖在线娱乐的博客spring事务源码解析中,提到了一个很关键的点:将connection绑定到当前线程来保证这个线程中的数据库操作用的是同一个connection。但是没有细致的讲到如何绑定,以及为什么这么绑定;另外也没有讲到连接池的相关问题:如何从连接池获取,如何归还连接到连接池等等。那么下面就请 阅读全文
posted @ 2017-04-10 18:56 青石路 阅读(9779) 评论(2) 推荐(4) 编辑
摘要: 前言 路漫漫其修远兮,吾将上下而求索! github:https://github.com/youzhibing 码云(gitee):https://gitee.com/youzhibing 需求场景 项目中有这么个需求:统计集群中各个节点的数据量存储大小,不是记录数。 一开始有点无头绪,后面查看c 阅读全文
posted @ 2017-04-06 20:51 青石路 阅读(1804) 评论(4) 推荐(0) 编辑
摘要: 前言 接着上篇博客,a56爆大奖在线娱乐们来谈谈java操作cassandra分页,需要注意的是这个分页与a56爆大奖在线娱乐们平时所做的页面分页是不同的,具体有啥不同,大家耐着性子往下看。 上篇博客讲到了cassandra的分页,相信大家会有所注意:下一次的查询依赖上一次的查询(上一次查询的最后一条记录的全部主键),不像mysql那 阅读全文
posted @ 2017-03-31 20:27 青石路 阅读(4171) 评论(0) 推荐(3) 编辑
摘要: 前言 本次就给大家讲讲cassandra的高级操作:索引、排序和分页;处于性能的考虑,cassandra对这些支持都比较简单,a56爆大奖在线娱乐a56爆大奖在线娱乐们不能希望cassandra完全适用于a56爆大奖在线娱乐们的逻辑,而是应该将a56爆大奖在线娱乐们的逻辑设计的更适合于cassandra 路漫漫其修远兮,吾将上下而求索! github:https:// 阅读全文
posted @ 2017-03-25 19:33 青石路 阅读(20928) 评论(2) 推荐(1) 编辑
摘要: 前言 接着上篇博客,a56爆大奖在线娱乐们来谈谈java操作cassandra; 上篇博客的环境:jdk1.7 + python2.7.10 + cassandra2.2.8; 由于2.2.8没有对应的驱动文档,那么a56爆大奖在线娱乐们就用3.0的驱动文档,而驱动则用2.1.10.3版本; 驱动文档:http://docs.data 阅读全文
posted @ 2017-03-23 21:12 青石路 阅读(12360) 评论(2) 推荐(2) 编辑
摘要: 前言 项目中用到了cassandra,用来存储海量数据,且要有高效的查询;本博客就进行简单的介绍和进行一些基本的操作 路漫漫其修远兮,吾将上下而求索! github:https://github.com/youzhibing 码云(gitee):https://gitee.com/youzhibin 阅读全文
posted @ 2017-03-14 19:09 青石路 阅读(23158) 评论(0) 推荐(3) 编辑