zoukankan      html  css  js  c++  java
  • Redis 查看、删除keys

    Redis是个以键值对为基础的内存型数据库,所以它主要的数据类型存在形式,就是key-value。

    在此,如果我们想清理它,我们应该:

    1. 在查看所有keys的时候,不能使用keys * 这条命令。当数据量小时,这个还可以撑得住。如果数据量过大, 在执行命令的它会将所有的keys信息加载到内存,然后内存就可能瞬间爆炸,机器会瘫痪。

    2. 我们应该通过info或者info Keyspace来查看keys的信息,这样redis不会打印出全部的信息,会比较安全。
      效果如下:

    3. 如果要查询单独某个key时,可通过get keyname来实现;设置这个key,可通过set keyname keyvalue来实现;删除某个key时,可通过del keyname来实现。

    4. 删除所有keys时,可通过以下两条信息来实现。
      flushdb ---清除当前数据库的所有keys
      flushall ---清除所有数据库的所有keys,当然这里集群不算在内,如果是集群的话,需要逐台进行删除。

  • 相关阅读:
    C++中public、protected、private的差别
    TSP问题
    Android百日程序:绘画程序-画手指路径
    DFS csu1719 Boggle
    Oracle数据库imp
    <html>
    SWIFT学习笔记05
    Xcode7 真机免证书调试Cocos2D游戏
    mycat 不得不说的缘分
    HashMap和Hashtable的差别
  • 原文地址:https://www.cnblogs.com/young233/p/12409272.html
Copyright © 2011-2022 走看看