在我的Play(2.3,scala)应用程序中,我想为不同的用例使用两个不同的缓存。例如。一个UC的redis
缓存,另一个的memcached
缓存。有没有办法配置这个?
理想情况下,将一个缓存提供程序设为默认值,并在使用时指定另一个
感谢您的建议。
答案 0 :(得分:-1)
是的,可以做到。
尝试使用Apache Zookeeper之类的服务: 为每个应用程序配置缓存设置(如服务器和端口号),并为每个应用程序保留一个布尔变量。
如果一个缓存的布尔值设置为 false ,则此信号表示使用其他缓存机制,反之,如果布尔值设置不同。