企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### 3.1.2 切换数据库 每个redis客户端都有自己的目标数据库(默认为`db[0]`),可以通过`SELECT`切换目标数据库。 ``` redis> GET msg "hello" redis> SELECT 2 OK redis[2]> GET msg (nil) ``` 客户端状态redisClient结构的db属性记录了当前的目标数据库,通过修改指针便实现了切换数据库的功能: ```c typedef struct client { ... redisDb *db; // 客户端当前正在使用的数据库 ... } ```