<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Redis on Chen Kai Blog</title><link>https://www.chenk.top/zh/tags/redis/</link><description>Recent content in Redis on Chen Kai Blog</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 17 Jul 2025 09:00:00 +0000</lastBuildDate><atom:link href="https://www.chenk.top/zh/tags/redis/index.xml" rel="self" type="application/rss+xml"/><item><title>系统设计（四）：缓存——在哪里缓存、淘汰什么，以及缓存何时反而有害</title><link>https://www.chenk.top/zh/system-design/04-caching-strategies/</link><pubDate>Thu, 17 Jul 2025 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/system-design/04-caching-strategies/</guid><description>&lt;p>计算机科学中有个老笑话：最难的两个问题，是缓存失效（cache invalidation）、命名（naming things），以及 off-by-one 错误。这个笑话之所以成立，正是因为缓存失效确实极难处理。但与此同时，缓存又是提升系统性能最有效的单一技术——一个部署得当的缓存，可将延迟降低 100 倍，减少 90% 的数据库负载，并每月节省数千美元的基础设施成本。&lt;/p></description></item><item><title>数据库（五）：NoSQL——文档型、键值型、列式与图数据库</title><link>https://www.chenk.top/zh/databases/05-nosql-landscape/</link><pubDate>Wed, 24 Apr 2024 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/databases/05-nosql-landscape/</guid><description>&lt;p>并非所有数据都能被整齐地塞进行与列中。社交网络中的好友关系图、属性千差万别的商品目录、实时排行榜，以及推荐引擎背后的关系网络——这些工作负载都会让关系型数据库显得力不从心。NoSQL 数据库之所以存在，正是因为不同的数据模型能更高效地解决不同类型的问题。关键在于，你要知道该选用哪一种。&lt;/p></description></item></channel></rss>