redis
- Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫
- 默認端口:6379
- 啓動方法
- 前端啓動
- ./redis-server
- 後端啓動
- ./redis-server redis.conf
- 前端啓動
- 修改redis啓動模式
vim redis/bin # 將 daemonize 設置爲 yes # yes:redis採用單進程多線程模式,開啓守護進程模式,redis會在後臺一直運行,除非手動kill該進程 # no:當前界面將進入redis的命令行界面,exit強制退出或者關閉連接工具等都會導致redis進程退出 daemonize yes
- 五種常用數據類型
- String、Hash、List、Set、SortedSet
- 默認16個數據庫
- 分別爲 db0 ~ db15,默認使用db0
- redis 設置 key 的有效時間
- expire key 1000
- 設置 key 1000s後過期
- ttl key
- 查看 key 的有效期【-1:永久 -2:過期】
- expire key 1000