Redis 核心

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

原文地址:https://www.cnblogs.com/oscxc/p/6844269.html