Redis默认库号是多少(redis 默认是哪个库)
Redis是一个开源的内存键值存储,可以用作数据库、缓存和消息中间件。这是一个高度可扩展性的系统,可以在客户端/服务器架构中实现复杂的操作。它有以下几个性质:它支持多种数据结构;它提供了丰富的api;最重要的是,它实现了高可用性,性能可达每秒几千条读写。
Redis是一个多实例的系统。每个Redis实例都有唯一的数据库号,默认情况下,数据库号都是从0号开始,每个实例可以有多个数据库。在Redis中,每个数据库都是一个“哈希表”,存储指定数据库中键值对集合的“哈希表”。
Redis默认数据库号为0。这是Redis默认的规定,但是,可以更改该编号。要更改默认的数据库号,需要修改Redis客户端的配置文件”redis.conf”,具体操作如下:
1、打开redis.conf文件(默认在conf文件夹中),搜索“databases”字段,将默认的“databases”字段值修改为指定的号码;
2、当保存完毕之后便会更改默认数据库号。
3、可以使用select 命令切换数据库,如:select 2(2代表第三个数据库)。
另外,也可以在连接Redis实例时指定默认的数据库号,代码如下:
redis = Redis(host='REDIS_HOST', port=6379, db=2)
其中,db的值的2代表的是第三个数据库,默认库号是0。
综上所述,Redis默认库号是0。Redis支持多实例,每个实例可以有多个数据库,数据库号从0开始,可以通过修改redis.conf文件中的“databases”字段来更改默认数据库号,也可以在连接Redis实例时指定默认的数据库号