Advertisement

Redis学习笔记9:DB基础操作

阅读量:

Key重复问题分析

  • key的设定由开发人员自主完成,因此存在重复现象,进而引发key使用上的混乱
    • 在redis运行过程中,随着操作数据量的不断增长,会生成大量数据及对应的key
    • 数据未进行分类与区分,混杂存储在一起,极易导致重复或冲突的发生

解决方案

  • Redis系统为各个服务分配了16个独立的数据库,其编号范围为0至15
    • 不同数据库间的数据存储互不干扰
      Redis在初始状态下预设了16个数据库,每个数据库均对应一个唯一的整数索引(编号从0到15)。每当启动redis-cli工具时,默认会连接至编号为0的数据库。若需调整默认数据库的数量,可通过修改Redis配置文件(位于个人安装目录下的redis.conf文件),将其中的databases 16配置项进行相应更改。

数据库基础操作解析

  • 确定数据存储系统
复制代码
    select index
    # 进入redis客户端,默认的使用0数据库
    # 使用index选取数据库
    
    
      
      
      
    

数据迁移

复制代码
    move key db 
    # 将key移动到指定数据库
    # 如果目标数据库中已经存在该key,则不可执行移动操作,返回0
    

全部评论 (0)

还没有任何评论哟~