我正在使用kue.js,这是一个redis支持的节点优先级队列,用于非常简单的作业队列内容(发送邮件,数据库工作任务)。与kue.js一起手动使用相同的Redis实例吗?
作为同一应用程序的一部分(虽然在不同的服务中),我现在想使用redis手动存储一些URL缩写器的映射。 是否与kue.js同时手动使用相同的redis实例和数据库会干扰kue,即kue是否需要独占访问其redis实例?
或者我可以手动使用相同的redis实例,只要我,例如,避免某些关键字前缀?
我明白我可以在同一个实例上使用多个数据库,但是发现很多来自不同来源的喋喋不休的数据库功能,以及它将来会被弃用的说法,这就是为什么我如果安全可能,现在想要现在使用相同的数据库。
任何有关这方面的见解以及考虑或建议,为什么这可能或可能不是一个坏主意,非常欢迎,提前致谢!
感谢和抱歉我迟到的回复。我接受了你的答案,因为它与我在使用与kuejs相同的redis实例和DB时发现的内容一致。没有更多的问题。 关于不使用多个数据库的喋喋不休涉及命名空间相同的数据库,但Redis的多个数据库功能,并且大部分的谈话都是由于redis-cluster不支持多个数据库(http:///redis.io/topics/cluster-spec)。 我记得_official_声明多个数据库功能不会被弃用,但是。但管理关键字前缀的工作同样可行。 – srfc