每個Tair (Redis OSS-compatible)預設且固定分配256個DB(DB0 ~ DB255),該DB數不可修改。每個DB沒有單獨的記憶體佔用量限制,其可用的記憶體容量受Tair執行個體的總記憶體限制。若您僅使用DB 0,其他未啟用的DB也不會佔用額外資源或產生效能影響。
您可以使用SELECT命令在不同DB之間切換。例如,要切換到DB10,可以使用如下命令:
SELECT 10說明
叢集架構的直連模式和代理模式都支援多DB功能,推薦使用代理模式以獲得更好的用戶端相容性。由於部分主流用戶端(例如Jedis用戶端)的自身限制,直連模式下可能無法使用SELECT命令。
建議優先使用DB 0進行資料存放區。不建議使用多DB隔離不同業務資料,推薦建立多個Tair執行個體實現資源級隔離。