要点

  • 一个redis实例提供了多个用来存储数据的字典

  • 某个数据库对外都是一个从0开始的递增数字命名,默认支持16个,可通过参数databases修改

  • 客户端与redis连接后,默认选择0号数据库,可通过SELECT命令切换

  • 不支持自定义数据库名称

  • 不支持账户密码控制(意味着没有权限控制)

  • 数据库之间并未完全隔离,如FLUSHALL命令可清空所有数据库内容

    所以,不同的应用应该使用不同的redis实例,而不是使用同一个redis实例不同数据库。

参考

  1. redis入门指南

留言