我正在使用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