一、Redis只是用数字作为多个数据库的实现,Redis默认配置中是有16个【0--15】数据库:
0号数据库和15号数据库之间的数据没有任何关联,甚至可以存在相同的键:
当时用redis-cli -h{ip} -p{port} 连接Redis时,默认使用的就是0号数据库,当选择其他数据库时,会有[index]的前缀标识,其中index就是数据库的索引下标。二、建议如果使用redis多个数据的功能,完全可以在一台机器上部署多个Redis实例,彼此之间用端口来做区分,因为现在计算机或者服务器通常是有多个CPU的,这样既保证了业务之间不会受到影响,又合理的使用了CPU资源。【redis是单线程的】
网友评论