我试图了解需要使用像memcached这样的解决方案.这可能看起来像一个愚蠢的问题 - 但是如果我只需要缓存对象,它会给表带来什么 - 不是简单的hashmap吗?
引用memcache网站,memcache是\xe2\x80\xa6
\n\n\n\n\n免费开源、高性能、分布式内存对象缓存系统,本质上是通用的,但旨在通过减轻数据库负载来加速动态 Web 应用程序。
\n\nMemcached 是内存中键值存储,用于存储数据库调用、API 调用或页面渲染结果中的小块任意数据(字符串、对象)。Memcached 简单但功能强大。其简单的设计促进了快速部署、易于开发,并解决了大型数据缓存面临的许多问题。其 API 适用于大多数流行语言。
\n\n从本质上讲,它是一个简单的键/值\n存储
\n
这里的一个关键词是分布式。一般来说,再次引用memcache站点,
\n\n\n\n\nMemcached 服务器通常不知道彼此。没有串扰、没有同步、没有广播。缺乏互连意味着添加更多服务器通常会如您所期望的那样增加更多容量。这条规则可能有例外,但它们都是例外,并且要经过仔细考虑。
\n
我强烈建议阅读memcache 的详细描述。
\n