日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Redis单机系列文章--1.Redis单机的安装和配置(含视频)

發布時間:2023/12/31 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Redis单机系列文章--1.Redis单机的安装和配置(含视频) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?轉載請注明出處哈:http://carlosfu.iteye.com/blog/2240426


???

一、Redis單機下載、編譯、安裝:

?

cd /opt/soft wget http://download.redis.io/releases/redis-3.0.4.tar.gz tar xzf redis-3.0.4.tar.gz ln -s /opt/soft/redis-3.0.4 /opt/soft/redis cd redis make make install?

? ?

? ? 三點注意一下:

1. make install可以將redis的一些命令放到/usr/local/bin, 之后就不需要全路徑執行redis命令了,例如可以在任意目錄執行redis-cli。
2. 通常為了升級方便,我們建立一個軟連接,以后所有操作都針對這個軟連接。
3. 通常redis我們選擇最新的release版本。

?

二、Redis單機-啟動服務器、客戶端連接、關閉服務器:

1. 啟動服務器

?

redis-server

? ??

? ? 默認使用redis目錄下的redis.conf作為配置文件,默認端口是6379,?daemonize為no(非守護進程),所以啟動時候會看到如下日志:

? ??

15193:C 16 Sep 10:12:00.558 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf_._ _.-``__ ''-._ _.-`` `. `_. ''-._ Redis 3.0.4 (00000000/0) 64 bit.-`` .-```. ```\/ _.,_ ''-._ ( ' , .-` | `, ) Running in standalone mode|`-._`-...-` __...-.``-._|'` _.-'| Port: 6379| `-._ `._ / _.-' | PID: 15193`-._ `-._ `-./ _.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | http://redis.io `-._ `-._`-.__.-'_.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | `-._ `-._`-.__.-'_.-' _.-' `-._ `-.__.-' _.-' `-._ _.-' `-.__.-' 15193:M 16 Sep 10:12:00.563 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128. 15193:M 16 Sep 10:12:00.564 # Server started, Redis version 3.0.4 15193:M 16 Sep 10:12:00.564 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 15193:M 16 Sep 10:12:00.564 * DB loaded from disk: 0.000 seconds 15193:M 16 Sep 10:12:00.564 * The server is now ready to accept connections on port 6379

?

2. 客戶端連接:

?

$ redis-cli redis> set company xxx OK redis> get company "xxx"

? ?

? ? 注意:

redis-cli通常的連接方法是redis-cli -h 10.10.10.11 -p 6380
如果直接執行redis-cli,默認執行的是redis-cli -h 127.0.0.1 -p 6379

?

?

3. 關閉服務器:(不要用kill -9)

? ?

$ redis-cli redis> shutdown

? ?

? ?注意:

我們一般使用shutdown/kill命令優雅的關閉redis.
緊急情況使用kill -9

?

三、Redis使用配置文件啟動(redis配置很多,這里只說明一些常用的)

1. Redis配置

(1). 總體配置
配置名含義默認值可選值是否可以動態修改(config set)
daemonize是否守護進程noyes|no不可以
port端口號6379其他可用端口不可以
timeout客戶端閑置多少秒后關閉連接默認為0,永不關閉?可以
tcp-keepalive檢測客戶端是否健康周期(秒)默認為0, 不檢測?可以
loglevelredis日志級別noticedebug|verbose|notice|warning可以
logfile日志文件名?不可以
databases可用的數據庫數160-15不可以

?

(2). 最大內存以及策略:
配置名含義默認值可選值是否可以動態修改(config set)
maxmemory室內最大可用內存不使用該配置,也就對內存使用無限制建議規定最大只存可以
maxmemory-policy內存不夠時,淘汰策略volatile-lru見下面可以

其他maxmemory-policy:

  • volatile-lru -> 用lru算法刪除過期的鍵值
  • allkeys-lru -> 用lru算法刪除所有鍵值
  • volatile-random -> 隨機刪除過期的鍵值
  • allkeys-random -> 隨機刪除任何鍵值
  • volatile-ttl -> 刪除最近要到期的鍵值
  • noeviction -> 不刪除鍵,只返回一個錯誤

?

?

(3). AOF相關
配置名含義默認值可選值是否可以動態修改(config set)
appendonly是否開啟aof持久化模式no?可以
appendfsyncaof同步磁盤頻率everysec?always|everysec|no可以
appendfilenameaof文件名appendonly.aof?不可以
no-appendfsync-on-rewrite

設置為yes表示rewrite期間對新寫操作不fsync,暫時存在內存中,等rewrite完成后再寫入

nono|yes可以
auto-aof-rewrite-min-size觸發rewrite的aof文件最小閥值64m??可以
auto-aof-rewrite-percentageRedis重寫aof文件的比例條件100?可以?

?

(4). RDB
配置名

含義

默認值可選值是否可以動態修改(config set)
save

rdb保存條件

save 900 1
save 300 10
save 60 10000
如果沒有該配置,代表不適用rdb可以
dbfilenamerdb文件名dump.rdb?dump-${port}.rdb可以
rdbcompressionrdb文件是否壓縮yesyes|no可以
rdbchecksumrdb文件是否使用校驗和yesyes|no可以
dirredis工作目錄當前目錄?指定目錄可以?

?

(5). 慢查詢配置
配置名含義默認值可選值是否可以動態修改(config set)
slowlog-log-slower-than慢查詢被記錄的閥值(單位微秒)10000?可以
slowlog-max-len最多記錄慢查詢的條數128?可以

?

(6). 數據結構優化配置:
配置名含義默認值可選值是否可以動態修改(config set)
hash-max-ziplist-entrieshash數據結構優化參數512?可以
hash-max-ziplist-valuehash數據結構優化參數64?可以
list-max-ziplist-entrieslist數據結構優化參數512?可以
list-max-ziplist-valuelist數據結構優化參數64?可以
set-max-intset-entriesset數據結構優化參數512?可以
zset-max-ziplist-entrieszset數據結構優化參數128?可以
zset-max-ziplist-valuezset數據結構優化參數64?可以

?

2. 使用配置啟動redis單機:

redis> redis-server redisConfigFilePath 注意: 我們一般在redis目錄下,建立conf目錄,將redis目錄下的redis.conf拷貝進去,進行修改作為新的配置文件。

?

四、視頻:

?

?

總結

以上是生活随笔為你收集整理的Redis单机系列文章--1.Redis单机的安装和配置(含视频)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: av日韩一区二区 | 欧美aaa级 | 久久99网| 精品亚洲一区二区三区四区五区高 | 欧美视频一区二区三区 | 亚洲精品专区 | 中文字幕无线码一区 | 成人av地址 | 亚洲v日本| 99视频网| 国产日韩大片 | 老司机伊人 | 亚洲色图88| 男女高h视频 | 日韩一区二区免费播放 | 国产美女作爱视频 | a在线免费| 午夜免费剧场 | 99在线精品视频 | 国产裸体永久免费无遮挡 | 四虎成人精品永久免费av九九 | 亚洲+小说+欧美+激情+另类 | 日韩一区二区精品视频 | 在线观看亚洲国产 | 嫩草影院一区 | 日韩区欧美区 | 一本—道久久a久久精品蜜桃 | 嫩草视频在线 | 办公室荡乳欲伦交换bd电影 | 极品少妇在线 | 亚洲人妻电影一区 | 一本色道综合久久欧美日韩精品 | 你懂的在线观看视频 | 欧美一区二区高清 | 精品人妻一区二区免费视频 | 噼里啪啦动漫 | 欧美精品一二三 | 黄色69视频 | 无码人妻aⅴ一区二区三区有奶水 | 亚洲熟妇国产熟妇肥婆 | 日日爽视频 | 蜜桃视频久久 | 爱爱综合网 | 久久最新精品 | 黄色动漫在线观看 | 成人免费毛片高清视频 | 国产调教视频在线观看 | 日产毛片| 久一精品| 成a人片亚洲日本久久 | 欧美日日日| 做爰无遮挡三级 | 中国新婚夫妻性猛交 | 国产精品麻豆成人av电影艾秋 | 久草免费在线视频 | 超碰中文在线 | 国产高清av在线 | 福利一区在线观看 | 九九九国产 | 亚洲欧洲色 | 永久免费看mv网站入口亚洲 | 香蕉国产精品视频 | 久久久精品99 | 无码国产精品高潮久久99 | 亚洲 小说 欧美 激情 另类 | 清清草视频 | 美女被叉叉的影院 | 久久精品爱 | 中文字幕+乱码+中文乱码www | 久久国产激情 | 国产全是老熟女太爽了 | 欧美亚洲一二三区 | 性一交一乱一区二区洋洋av | 亚洲com | 在线视频自拍 | 大黄毛片 | 亚洲免费观看av | 日本裸体动漫 | 无码粉嫩虎白一线天在线观看 | 国产美女无遮挡永久免费观看 | 91性高潮久久久久久久 | 香蕉视频色版 | 男女搞网站| 黄色三级小视频 | 90岁肥老奶奶毛毛外套 | 久久国产情侣 | 亚洲国产一级 | 91午夜理伦私人影院 | 人妻互换一区二区激情偷拍 | 亚洲一区电影 | 亚洲视频在线观看 | 视频免费在线观看 | 国产三级福利 | 少妇精品亚洲一区二区成人 | 夜av| 国产欧美视频一区 | 国产精品麻豆入口 | 美女露隐私网站 | 欧美精品导航 |