阿里云DRDS--MySQL中间件总结分享
mysql作为互联网公司都会用到的数据库,如果在使用过程中出现性能问题,会采用mysql的横向扩展,使用主从复制来提高读性能,要是解决写入问题,需要进行分库分表。本文不会去介绍mysql的高可用,本文主要介绍mysql的访问中间件(DAL)的一些实现方案。
MyCat教程【简单介绍】
MyCat 是目前最流行的基于 java 语言编写的数据库中间件,是一个实现了 MySQL 协议的服务器,前端用户可以把它看作是一个数据库代理,用 MySQL 客户端工具和命令行访问,而其后端可以用 MySQL 原生协议与多个 MySQL 服务器通信,也可以用 JDBC 协议与大多数主流数据库服务器通信,其核心功能是分库分表。配合数据库的主从模式还可实现读写分离。
低开销获取时间戳
这个话题展开具体说说,我们在Java中获取时间戳的方法是System.currentTimeMillis(),返回的是毫秒级的时间戳,查看源码,注释写的比较清楚,虽然该方法返回的是毫秒级的时间戳,但精度取决于操作系统,很多操作系统返回的精度是10毫秒
我在组内的Java问题排查分享
可从三个方面入手
知识:有些问题,思考一下就有答案,就像传说中多隆那样,回忆下就知道第83行代码有问题~
工具:当然不是每个人都能做到过目不忘,也有可能这代码完全不是你写的,这时就需要靠工具来定位问题
数据:程序运行时产生的数据,也能提供很多线索
Go能实现AOP吗?
hello~大家好,我是小楼,今天分享的话题是Go是否能实现AOP?
在开始之前,请允许我推荐《Go语言底层原理剖析》的作者,最近在读这本书,发现作者竟然是我同事,本文是从这本书的第一章得到的灵感,作者也在公众号上写文章,可以关注下哦 ~ 当然买书支持也是可以的。