摘要:
数学上有一个“计算汉明重量”的问题,即求取一个二进制位中非 0 的数量。使用 Redis 提供的 Bitmap 统计时恰恰是这样一个问题,学习后能发现解决办法却是如此巧妙。 阅读全文
摘要:
Redis 作为一个成熟的内存型数据库,对于内存占用和操作性能上会有自己的取舍,通过这些知识可以理解为什么 Redis 的性能有时候会变化得那么快。 阅读全文
摘要:
Redis 构造了多种底层数据结构供使用,不同的数据类型有可能使用到多种底层数据结构存储,因此,需要理解为何 Redis 会有这样的设计,理解每个底层数据结构的概念之后,就能知晓在极端性能上如何做取舍。 阅读全文
摘要:
如果最近升级到了 openssh 8.8 版,你会发现连接某些之前连接得好好的服务器突然无法连接。 阅读全文
摘要:
其实,Redis 的每种对象都有对象结构与对应编码的数据结构组合而成,进阶 Redis 就需要从它的对象机制开始。 阅读全文
摘要:
学会使用 Redis 的一个重要内容就是 Redis 的数据类型,对于开发人员而言,学会 Redis 基础数据类型的使用即可应用到程序开发当中。 阅读全文
摘要:
通常,不同的公司里有着不同的编码规范,主要是从代码得准确性、稳定性、可读性等地方着手制定,以提高团队成员之间的协作效率,这里主要是列出一些常见的编码规范。 阅读全文
摘要:
Redis 每秒可以处理超过 10 万次读写操作,是已知性能最快的 key-value 数据库,称得上是必须要学会的知识。 阅读全文
摘要:
分片是指跨机器拆分数据的过程,通过在每台机器上放置数据的子集,无须功能强大的机器,只使用大量功能稍弱的机器,就可以存储更多的数据并处理更多的负载。 阅读全文
摘要:
MongoDB 的副本集类似于有自动故障修复功能的主从集群,提供了数据的冗余和高可用,是所有生产部署的基础。 阅读全文