一个redis实例提供了多个用来存储数据的字典
某个数据库对外都是一个从0开始的递增数字命名,默认支持16个,可通过参数databases修改
databases
客户端与redis连接后,默认选择0号数据库,可通过SELECT命令切换
SELECT
不支持自定义数据库名称
不支持账户密码控制(意味着没有权限控制)
数据库之间并未完全隔离,如FLUSHALL命令可清空所有数据库内容
FLUSHALL
所以,不同的应用应该使用不同的redis实例,而不是使用同一个redis实例不同数据库。