查询MariaDB Galera集群的caching

我已经从多个来源读取你不能拥有查询caching与Galera,但我目前的应用程序可以真正从查询caching中受益。 我正在用HAProxy对这个集群进行负载平衡,并且很好奇HAProxy是否有任何caching能力,或者如果有一个简单的解决scheme来解决这个问题,我就错过了?

如果您在MySQL内部引入单独的caching,则可能会遇到不一致的数据。 而且我认为这就是为什么Galera没有查询caching的原因。

应用程序应该有自己的caching与memcached,所需的数据将被存储。

由于MariaDB Galera集群版本5.5.40和10.0.14,您可以使用查询caching。 早期版本不支持查询caching。

https://mariadb.com/kb/en/mariadb/documentation/optimization-and-tuning/buffers-caches-and-threads/query-cache/#limitations