一、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数据库的构造很相似,所以二者可以相互转化。