• FLUSHALL
    • 返回值

    FLUSHALL

    可用版本: >= 1.0.0
    时间复杂度: O(N)

    清空整个 Redis 服务器的数据(删除所有数据库的所有 key )。

    此命令从不失败。

    返回值

    总是返回 OK

    1. redis> DBSIZE # 0 号数据库的 key 数量
    2. (integer) 9
    3.  
    4. redis> SELECT 1 # 切换到 1 号数据库
    5. OK
    6.  
    7. redis[1]> DBSIZE # 1 号数据库的 key 数量
    8. (integer) 6
    9.  
    10. redis[1]> flushall # 清空所有数据库的所有 key
    11. OK
    12.  
    13. redis[1]> DBSIZE # 不但 1 号数据库被清空了
    14. (integer) 0
    15.  
    16. redis[1]> SELECT 0 # 0 号数据库(以及其他所有数据库)也一样
    17. OK
    18.  
    19. redis> DBSIZE
    20. (integer) 0