启动客户端:

1
redis-cli

执行 PING 命令,该命令用于检测 redis 服务是否启动:

1
2
3
redis 127.0.0.1:6379> PING

PONG

避免中文乱码:

1
redis-cli --raw

redis属于noSQL数据库(非关系型数据库),而mySQL属于关系型数据库。在redis中存放的是键值对,而且这些键值对是存储在服务器的内存中的,一旦断电,该内容就会消失,除非进行RDB持久化()或者AOF持久化(append only file)。

其中,RDB持久化指的是将数据库的状态(服务器中的非空数据库及其键值对)生成一个经过压缩的二进制文件,通过该文件可以还原生成RDB文件时的数据库状态。AOF持久化是指通过保存服务器执行的命令来记录数据库状态。

  • 数据结构与对象
    • 简单动态字符串(SDS)
    • 链表(linked list)
    • 字典(dict)
    • 跳跃表(skip list)
    • 整数集合(intset)
    • 压缩列表(ziplist)
  • 单机数据库
  • 多机数据库
  • 独立功能