在不受信任的环境中使用Redis(多个用户)

我一直在研究Redis和安全模型。 我的问题是,我将有许多用户使用Redis作为caching层,每个用于他们自己的应用程序。 我处于共享的环境中,我不能将用户分成自己的VPS或实例。

但是每个用户都被连接到他们自己的主目录并产生他们自己的进程。 是否有可能在每个用户帐户下运行Redis-Server,以便他们拥有自己的实例,如果是这样的话,如何实现?

为什么不在同一个服务器上运行多个Redis实例,每个实例都使用一个单独的configuration文件和一个单独的:

  • 密码
  • PID文件
  • 港口
  • 日志文件
  • 目录

这样的例子可以在这里find:

http://chrislaskey.com/blog/342/running-multiple-redis-instances-on-the-same-server/