摘要:
1、什么是布隆过滤器 布隆过滤器是一种概率空间高效的数据结构,特点是高效地插入和查询,用来告诉你 “某样东西一定不存在或者可能存在”。 相比于传统的 List、Set、Map 等数据结构,它更高效、占用空间更少,但是缺点是其返回的结果是概率性的,而不是确切的。 2、实现原理 (1)我们先来仔细地看看 阅读全文
摘要:
为什么要找最佳线程数 1.过多的线程只会造成,更多的内存开销,更多的CPU开销,但是对提升QPS确毫无帮助 2.使用多线程就是在正确的场景下通过设置正确个数的线程来充分的利用 CPU 和 I/O 最大化程序的运行速度。 从两个方面和分析: CPU 密集型程序 I/O 密集型程序 1、CPU 密集型程 阅读全文