03 2023 档案
摘要:本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 摘要 Redis是一款性能强劲的内存数据库,但是在使用过程中,我们可能会遇到Big Key问题,这个问题就是Redis中某个key的value过大,所以Big Key问题本质是Big Value问题,导致Redis
阅读全文
摘要:本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 项目中有遇到这个问题,跟MySQL中的数据不一致,研究一番发现这里面细节并不简单,特此记录一下。 写在前面 严格意义上任何非原子操作都不可能保证一致性,除非用阻塞读写实现强一致性,所以缓存架构我们追求的目标是最终一
阅读全文
摘要:本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 问题描述 在开发过程中,经常要判断一个元素是否在一个集合中。假设你现在要给项目添加IP黑名单功能,此时你手上有大约 1亿个恶意IP的数据集,有一个IP发起请求,你如何判断这个IP在不在你的黑名单中? 类似这种问题用
阅读全文