1. 程式人生 > >redis(二)

redis(二)

etc 表示 列表 綁定 CA and 指定 val key

基本配置

  • 在源文件/usr/local/redis目錄下,文件redis.conf為配置文件
  • 綁定地址:如果需要遠程訪問,可將此行註釋
bind 127.0.0.1
  • 端口,默認為6379
port 6379
  • 是否以守護進程運行
    • 如果以守護進程運行,則不會在命令行阻塞,類似於服務
    • 如果以非守護進程運行,則當前終端被阻塞,無法使用
    • 推薦改為yes,以守護進程運行
daemonize no|yes
  • 數據文件
dbfilename dump.rdb
  • 數據文件存儲路徑
dir的默認值為./,表示當前目錄
推薦改為:dir /var/lib/redis

使用配置文件方式啟動

  • 直接運行redis-server會直接運行,阻塞當前終端
  • 一般配置文件都放在/etc/目錄下
sudo cp /usr/local/redis/redis.conf /etc/redis/
  • 推薦指定配置文件啟動
sudo redis-server /etc/redis/redis.conf
  • 停止redis服務
ps ajx|grep redis
sudo kill -9 redis的進程id


數據操作

  • redis是key-value的數據,所以每個數據都是一個鍵值對
  • 鍵的類型是字符串
  • 值的類型分為五種:

    • 字符串string
    • 哈希hash
    • 列表list
    • 集合set
    • 有序集合zset
  • 數據操作的全部命令,可以查看中文網站

  • 接下來逐個介紹操作各類型的命令

redis(二)