The most common caches today seem to be Redis, Memcached, and Cassandra. These all fall under the key-value, in-memory, NoSQL family of data stores.
Knowing this, along with knowing that caches as well as NoSQL are usually preferred with a small amount of data, begs the question: when designing any system, is there ever a strong case for having a SQL cache? Would the benefits ever go beyond extremely minimal?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…