待学事项

书籍是人类进步的阶梯。

阅读更多
谈谈时间序列数据库

什么是时序数据库,能干什么,市面上有哪些实现,怎么实现的,能不能自己设计一款产品?

阅读更多
HBase运行机制概览

HBase作为一个数据库,如何写入数据,读出数据,如何写日志,如何做快照,Region如何切分,数据结构是什么,在磁盘上又是如何存储,有二级索引吗?本文是一篇概览,适合新手,每个操作都很复杂,如果都详尽就需要一本书了。

阅读更多
HBase简介

HBase是一个分布式,可扩展,多版本,大数据存储的非关系型数据库。

阅读更多
jmh基准测试

jmh用来对java以及其它运行在jvm上的语言进行基准测试,可以达到纳秒,微秒,毫秒,秒级别。

阅读更多
MySQL:索引合并

当单表中使用到了多个索引,优化器就可能使用索引合并(index merge)。mysql官网上只说了是什么,并没有讲为什么。简单分析一下…

阅读更多
MySQL:索引

索引是一种帮助加快查询速度的数据结构。在MySQL中又是如何实现的?

阅读更多
java分析工具

jdk自带一些工具来查看或更改java程序的信息。在程序出现问题时可以用它们分析。

阅读更多
gc-标记整理算法的两种实现

传统gc算法有:标记清除,引用计数,复制算法,标记整理。它们各有优点,标记整理的优点就是空间整理功能。来看一下如何实现的吧。

阅读更多
APM工具对比

市面上有很多分布式链路监控的工具,各有优点,可根据具体情况选择。

阅读更多