Mycat介绍

在了解 Mycat 之前,我们先看下故事前景以及一些分库分表的概念。

海量数据存储问题

随着互联网的发展,数据的量级成指数级增长,从GB到TB到PB,对数据的操作也变得愈加困难,传统的关系型数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一问题,它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,来获取性能上的提升。

阅读更多

生活虽苦,也不要让你的心变苦

把石头背在肩上,只能成为一种重负,只能增加前行的艰难;把石头垫在脚下,就会成为登攀的台阶,就会增添成功的力量。不同的选择有不同的结果。

当我们把自身变得更优秀时,那些困扰你的问题自然而然就解决了,所以,不要把情绪集中在那些无用又暂时无法解决的事情上,把心思集中在如何把自身变得更优秀的角度上,把眼光放长一点,你强大了,一切自然会改变。

泰国之旅

今天就要和公司的小伙伴们一起去泰国玩啦,我的护照终于派上用场啦,哈哈!
非常期待,会是一场怎么样的旅程呢?

mysql explain详解

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。

阅读更多