免責聲明:我讀過很多聲稱使用Redis數據庫是一個壞主意的帖子,請不要在此討論。什麼是Redis數據庫索引對性能的影響
我使用結構化密鑰在Redis DB中保留我的客戶配置。但是,我必須支持我的應用程序的多個版本,而且這些版本的配置略有不同,因此我決定將不同的版本存儲在不同的數據庫中。使用不同數據庫而不是另一層關鍵結構的主要原因是能夠立即刷新某個數據庫,而不是一次刪除一個鍵。當我決定放棄一個版本時,我需要這個。 現在,隨着版本的出現,當我添加新版本並刪除舊版本時,上部和下部索引自然會攀升。然後,當我達到指數上限時,我有兩種選擇:我可以「重複使用」已經放棄的索引,或者我可以添加一個新索引。顯然,重用索引需要一些我想避免的額外管理。
所以,我的問題是:在數據庫範圍5-15和數據庫範圍2005-2025工作之間是否存在性能/內存方面的差異?