我有一堆平衡器背后的网络服务器(前端)。每个apache进程都与它自己的用户一起运行每个虚拟主机。 apache运行的代码是PHP,它不是可信代码。 我需要共享(在Web服务器之间)会话存储和限制用户(vhost)才能访问它的会话存储。所以我想避免一个租户能够清除或破坏memcached存储的数据。 所以我基本上寻找验证用户+创建私有桶的解决方案。 我知道总有MySQL方法可用,但我想避免SQL层引入的性能损失。
到目前为止,你心中有什么解决方案?
答案 0 :(得分:2)
我找到了名为CouchBase的产品,完全符合我的要求。它具有存储桶以及memcache缓存层和访问协议。它具有SASL身份验证以及负载平衡和容错能力。