共享Redis数据库?

时间:2012-12-07 05:49:04

标签: redis redistogo

我在我的应用中使用Redis作为会话商店。我可以为我的作业队列使用相同的Redis实例(和db)吗?如果它有任何意义,它将由redistogo托管。

1 个答案:

答案 0 :(得分:0)

将相同的redis用于多个操作完全没问题。 我们有一个类似的用例,我们使用Redis作为键值存储以及作业队列。 但是,您可能需要考虑其他方面,例如应用程序的性能要求。 Redis理想情况下每秒可以处理大约70,000次操作,如果将来某个时候您认为可以达到这些基准测试,那么根据您执行的操作类型将操作拆分为多个redis实例要好得多。这将允许您根据要求在更精细的级别上做出有关可用性和复制的决策。作为一个简单的用例,一旦密钥大小增加,您可以使用redis群集刷新会话应用程序redis或分割密钥,而不会影响作业排队基础结构。