memcached vs基于数据库的键值表?

时间:2014-06-20 01:50:44

标签: caching memcached key-value-store

哪个更快?两列选择传统数据库或查询到memcached?

如果db查询的速度大致相同,那么为什么还要在堆栈中添加另一层(假设您不关心过期条目)?

添加可用于所有缓存目的的两列表(键varchar,值文本)会不会更容易?

1 个答案:

答案 0 :(得分:1)

当您决定在何处缓存复杂查询的结果时,您应该考虑吞吐量和延迟。如果将它放在数据库中,您将获得一个更简单的解决方案,尽管它不可​​能像每秒一样处理多少请求,就像您在memcached(或其他一些NoSQL数据库)中缓存数据一样。