0

是否可以将 ehCache 或 memcache 等外部缓存提供程序添加到 mySQL 数据库。通过这样做,我希望可以提高 mySQL 的性能。这可能吗?

4

1 回答 1

0

据我所知,不是“添加到 MySQL”本身。例如,如果您愿意,您可以在系统中轻松使用 Memcache(d) :不要粗鲁,但基本上只是“使用”它。

现在
您有从数据库请求数据的代码。

使用 Memcache
您有检查数据是否在缓存中的代码。如果不是,则从数据库中请求它并将其添加到缓存中,然后返回。

在这种情况下,您并没有将它添加到 MySQL 本身,但它确实可以帮助您获得更好的结果(当然,如果您做对了)。对于 sql 缓存,您拥有来自数据库本身的查询缓存,但这仅适用于特别相等(这是一个奇怪的术语)查询。

于 2013-01-09T08:37:53.797 回答