一、Redis單機多實例原理
每個實例對應不同的配置文件,配置文件對應不同的端口、數據庫文件位置、日志位置。
二、Redis單實例多數據庫
每個Redis實例都有16個數據庫,下標從0-15,當 set 一個數據時,默認添加到 db0,而select 命令可以切換當前使用的數據庫,例:select 15 Redis
三、數據庫構造
每個數據庫相當於一棵樹的根節點,子節點可以是Redis定義的數據類型之一,也可以是命名空間(namespace),最終子節點(葉子)一定是Redis定義的數據類型之一。
四、Redis命名空間
這個很重要,命名空間用冒號定義,例1:set test1:test2:test3 123 例2:set test1:test5 345 其中 test3和test5 是葉子 命名空間可以擴展樹的深度
五、Redis 與 Json
JavaScript對象 與 Redis數據庫的構造很相似,所以二者可以相互轉化。