精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

手把手教你從零搭建一個Redis服務

開發(fā) 后端 Redis
自己在搭建redis服務的時候碰到一些問題,好多人只告訴你怎么成功搭建,但是并沒有整理過程中遇到的問題,所有樓主就花了點時間來整理下。

 [[274854]]

前言

自己在搭建redis服務的時候碰到一些問題,好多人只告訴你怎么成功搭建,但是并沒有整理過程中遇到的問題,所有樓主就花了點時間來整理下。

  • linux環(huán)境安裝redis
  • 安裝中的碰到的問題和解決辦法
  • 怎么在代碼中使用安裝的redis
  • 設置用戶名和密碼
  • 程序應用中碰到的問題

介紹

redis是一個key-value存儲系統(tǒng)。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型)。這些數(shù)據(jù)類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis支持各種不同方式的排序。與memcached一樣,為了保證效率,數(shù)據(jù)都是緩存在內(nèi)存中。區(qū)別的是redis會周期性的把更新的數(shù)據(jù)寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎上實現(xiàn)了master-slave(主從)同步。

Redis 是一個高性能的key-value數(shù)據(jù)庫。 redis的出現(xiàn),很大程度補償了memcached這類key/value存儲的不足,在部 分場合可以對關系數(shù)據(jù)庫起到很好的補充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客戶端,使用很方便。

一、安裝redis

1、下載安裝包

  1. cd /www/redis/ 
  2. wget http://download.redis.io/releases/redis-4.0.8.tar.gz 
  3. tar -zxvf redis-4.0.8.tar.gz 
  4. mv redis-4.0.8 redis 

2、編譯redis

  1. cd /www/redis/redis/ 
  2. make MALLOC=libc 
  3. make PREFIX=/usr/local/redis install 

3、準備配置文件

  1. cd /usr/local/redis 
  2. mkdir conf 
  3. cd conf/ 
  4. vi redis_6379.conf 

配置文件內(nèi)容如下:

  1. bind 127.0.0.1 
  2. protected-mode no 
  3. port 6379 
  4. tcp-backlog 511 
  5. timeout 0 
  6. tcp-keepalive 300 
  7. daemonize yes 
  8. supervised no 
  9. pidfile /www/redis/data/redis/6379/redis_6379.pid 
  10. loglevel notice 
  11. logfile "/www/redis/data/redis/6379/log.log" 
  12. databases 16 
  13. always-show-logo yes 
  14. save 900 1 
  15. save 300 10 
  16. save 60 10000 
  17. stop-writes-on-bgsave-error yes 
  18. rdbcompression yes 
  19. rdbchecksum yes 
  20. dbfilename dump.rdb 
  21. dir /www/redis/data/redis/6379/ 
  22. slave-serve-stale-data yes 
  23. slave-read-only yes 
  24. repl-diskless-sync no 
  25. repl-diskless-sync-delay 5 
  26. repl-disable-tcp-nodelay no 
  27. slave-priority 100 
  28. lazyfree-lazy-eviction no 
  29. lazyfree-lazy-expire no 
  30. lazyfree-lazy-server-del no 
  31. slave-lazy-flush no 
  32. appendonly yes 
  33. appendfilename "appendonly.aof" 
  34. appendfsync everysec 
  35. no-appendfsync-on-rewrite no 
  36. auto-aof-rewrite-percentage 100 
  37. auto-aof-rewrite-min-size 64mb 
  38. aof-load-truncated yes 
  39. aof-use-rdb-preamble no 
  40. lua-time-limit 5000 
  41. slowlog-log-slower-than 10000 
  42. slowlog-max-len 128 
  43. latency-monitor-threshold 0 
  44. notify-keyspace-events "" 
  45. hash-max-ziplist-entries 512 
  46. hash-max-ziplist-value 64 

4、啟動服務

  1. mkdir -p /www/redis/data/redis/6379/ 
  2. cd ../bin/ 
  3. ./redis-server ../conf/redis_6379.conf 

5、使用客戶端鏈接

  1. ./redis-cli 

判斷是否啟動成功

「建議收藏」手把手教你從零搭建一個redis服務

6、使用

查看數(shù)據(jù)

  1. keys * 

設置值

  1. set oneKey 測試 

獲取值

  1. get oneKey 
「建議收藏」手把手教你從零搭建一個redis服務

二、安裝中的碰到的問題和解決辦法

問題一:

  1. WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.  

臨時解決辦法:

  1. echo 511 > /proc/sys/net/core/somaxconn 

永久解決辦法

  1. vi /etc/sysctl.conf 
「建議收藏」手把手教你從零搭建一個redis服務

在里面添加net.core.somaxconn= 1024 然后執(zhí)行sysctl -p 就可以永久消除這個warning。

「建議收藏」手把手教你從零搭建一個redis服務

問題二:

  1. 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. 

 

「建議收藏」手把手教你從零搭建一個redis服務

可以參考問題一的解決

問題三:

  1. WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled 

 

「建議收藏」手把手教你從零搭建一個redis服務

執(zhí)行命令echo never>/sys/kernel/mm/transparent hugepage/enabled

永久解決添加配置文件即可。

  1. vi /etc/rc.local 

三、怎么在代碼中使用安裝的redis呢

需要引用的jar包有:

  1. commons-pool-1.6.jar 
  2. jedis-2.9.0.jar 

示例代碼:

  1. public static void main(String[] args) { 
  2.  //創(chuàng)建redis對象 
  3.  String ip = ""
  4.  Jedis jedis=new Jedis(ip,6379);//鏈接redis 
  5.  //記錄操作個數(shù) 
  6.  jedis.set("name""小明"); 
  7.  System.out.println("name已經(jīng)賦值"); 
  8.  String name = jedis.get("name"); 
  9.  System.out.println("賦值后獲取name的值為:"+name); 
  10.  jedis.del("name"); 
  11.  System.out.println("name已經(jīng)刪除"); 
  12.  String nameT = jedis.get("name"); 
  13.  System.out.println("刪除后獲取name的值為:"+nameT);  
  14.  } 
  15. //結(jié)果 
  16. name已經(jīng)賦值 
  17. 賦值后獲取name的值為:小明 
  18. name已經(jīng)刪除 
  19. 刪除后獲取name的值為:null 

四、設置用戶名和密碼

1、在配置文件中redis_6379.conf直接添加requirepass 123456

2、通過命令添加

設置密碼

  1. #設置密碼 
  2. config set requirepass 123456 
「建議收藏」手把手教你從零搭建一個redis服務

 

查看密碼

  1. config get requirepass 

需要驗證密碼以后才可以查看

「建議收藏」手把手教你從零搭建一個redis服務

測試代碼

  1.  public static void main(String[] args) { 
  2.  //創(chuàng)建redis對象 
  3.  String ip = ""
  4.  Jedis jedis=new Jedis(ip,6379);//鏈接redis 
  5.  jedis.auth("123456"); 
  6.  //記錄操作個數(shù) 
  7.  jedis.set("name""小明"); 
  8.  System.out.println("name已經(jīng)賦值"); 
  9.  String name = jedis.get("name"); 
  10.  System.out.println("賦值后獲取name的值為:"+name); 
  11.  jedis.del("name"); 
  12.  System.out.println("name已經(jīng)刪除"); 
  13.  String nameT = jedis.get("name"); 
  14.  System.out.println("刪除后獲取name的值為:"+nameT); 
  15.   
  16.  } 
  17.  #結(jié)果 
  18. name已經(jīng)賦值 
  19. 賦值后獲取name的值為:小明 
  20. name已經(jīng)刪除 
  21. 刪除后獲取name的值為:null 

五、應用中碰到的問題

鏈接被拒絕或者超時問題

「建議收藏」手把手教你從零搭建一個redis服務

redis剛開始配置的ip是默認ip和端口127.0.0.1:6379,這個ip只能服務的本地進行鏈接。解決辦法:

在配置文件中把這個ip給注釋

「建議收藏」手把手教你從零搭建一個redis服務

在阿里云中配置安全組


修改好配置文件和安全組以后,可以通過阿里云服務的外網(wǎng)ip和redis的端口訪問。

但是呢,又報一個問題,保護模式下拒絕訪問。

「建議收藏」手把手教你從零搭建一個redis服務

根據(jù)提示修改配置文件redis_6379.conf中屬性protected-mode no,并重啟服務。


再次測試代碼連接正常~

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2022-03-14 14:47:21

HarmonyOS操作系統(tǒng)鴻蒙

2019-10-29 15:46:07

區(qū)塊鏈區(qū)塊鏈技術

2021-06-22 10:43:03

Webpack loader plugin

2010-01-20 10:44:01

linux DHCP服務器

2011-03-25 12:45:49

Oracle SOA

2023-03-22 09:00:38

2022-06-28 15:29:56

Python編程語言計時器

2020-11-03 14:10:29

Vue服務端渲染前端

2018-03-05 11:10:12

2022-08-25 14:41:51

集群搭建

2010-07-06 09:38:51

搭建私有云

2022-01-04 08:52:14

博客網(wǎng)站Linux 系統(tǒng)開源

2010-07-06 09:43:57

搭建私有云

2023-11-28 07:36:41

Shell腳本部署

2018-05-09 09:44:51

Java分布式系統(tǒng)

2020-12-23 09:48:37

數(shù)據(jù)工具技術

2021-07-14 09:00:00

JavaFX開發(fā)應用

2011-05-03 15:59:00

黑盒打印機

2011-01-10 14:41:26

2025-05-07 00:31:30

點贊
收藏

51CTO技術棧公眾號

国产精品中文欧美| 一区二区三区网站| 欧美日韩三级视频| 男人j进女人j| 欧美色18zzzzxxxxx| 免费不卡在线视频| 欧美激情亚洲自拍| 免费一级做a爰片久久毛片潮| 激情久久99| 香蕉久久一区二区不卡无毒影院| 五月婷婷综合色| 亚洲精品久久久久久久久久| 日韩在线一二三区| 欧美国产中文字幕| jizz18女人高潮| 国产成人tv| 欧美精品日韩一本| 精品视频免费在线播放| 精品176二区| 久久久久国产一区二区三区四区| 91久久精品国产| 人人妻人人爽人人澡人人精品 | 欧美一级电影网站| www国产黄色| 人妖欧美1区| 国产精品护士白丝一区av| 精品视频第一区| 亚洲av无码国产精品久久不卡 | 天涯成人国产亚洲精品一区av| 欧美综合激情| 青春有你2免费观看完整版在线播放高清| 国产综合久久久久久鬼色| 国产精品久久久久久久一区探花| 羞羞影院体验区| 亚洲区第一页| 欧美激情精品在线| 国产a免费视频| 亚洲经典一区| 精品国产一区二区三区久久| 精品人妻无码一区二区三区换脸| 日韩中出av| 亚洲精品720p| 中文字幕在线播放视频| 伊人久久大香线蕉av超碰| 91精品国产黑色紧身裤美女| 色啦啦av综合| 爱情电影网av一区二区| 欧美日韩在线播放三区四区| 中文久久久久久| 成人日韩精品| 在线视频综合导航| 婷婷六月天在线| 成人av集中营| 欧美日韩亚洲综合一区二区三区| 无限资源日本好片| 国产精品诱惑| 欧美精品aⅴ在线视频| 中文字幕在线视频一区二区三区| 亚洲欧美久久精品| 在线综合亚洲欧美在线视频| 亚洲精品在线网址| 综合激情网...| 亚洲国产黄色片| aaaaa一级片| 精品三级av| 国产偷亚洲偷欧美偷精品| 波多野结衣a v在线| 国内黄色精品| 久久福利网址导航| 国产一级一片免费播放| 香蕉久久国产| 国产精品一区二区三区成人| 国产精品国产精品国产专区| 国产精品亚洲专一区二区三区 | 精品国产aⅴ| 中文字幕在线国产精品| 三级av在线免费观看| 激情婷婷欧美| 国产ts一区二区| 一起草av在线| 成年人国产精品| 日韩av电影免费在线| 人人干在线视频| 亚洲一级二级三级在线免费观看| 日本精品www| 日韩欧美专区| 亚洲国产一区二区三区四区| 国产熟女一区二区| 综合亚洲视频| 欧美最顶级丰满的aⅴ艳星| 中文字幕一区二区人妻| 国产成都精品91一区二区三| 日本精品视频一区| 精灵使的剑舞无删减版在线观看| 色综合久久中文字幕| 中文字幕第一页在线视频| 人人网欧美视频| 久久精品成人欧美大片| 日本午夜视频在线观看| 精品一区二区三区视频在线观看 | 欧美 日韩 中文字幕| 国产日韩成人精品| 亚洲色欲久久久综合网东京热| 欧美黑人疯狂性受xxxxx野外| 91精品免费观看| 精品国产av无码| 国产精品xvideos88| 国产精品日韩精品| 青青草在线免费观看| 亚洲欧美一区二区不卡| 成人免费毛片播放| 九色丨蝌蚪丨成人| 欧美片一区二区三区| 中文字幕av网站| 91啪九色porn原创视频在线观看| 公共露出暴露狂另类av| 国产一区二区三区朝在线观看| 精品国产sm最大网站免费看| 你懂得在线观看| 日本免费在线视频不卡一不卡二 | 亚洲欧美天堂在线| 欧美激情在线免费| 97久久精品视频| 亚洲成人久久精品| 专区另类欧美日韩| 深夜黄色小视频| 国产尤物久久久| 欧美做爰性生交视频| 视频二区在线观看| 亚洲高清中文字幕| 中文字幕在线播放一区二区| 欧美hentaied在线观看| 国产精品激情av在线播放| 日韩精品一二| 欧美日韩激情视频8区| 麻豆短视频在线观看| 伊人青青综合网| 91在线精品视频| 超碰免费在线播放| 欧美一区二区三区在线看| 欧美风情第一页| 国产尤物一区二区| 91手机视频在线| 国产精品亚洲一区二区在线观看| 色婷婷**av毛片一区| 亚洲综合一区中| √…a在线天堂一区| 天堂在线中文在线| 先锋资源久久| 5566中文字幕一区二区| 青草影视电视剧免费播放在线观看| 91精品国产免费| 欧美日韩激情在线观看| 高清日韩电视剧大全免费| 国产成人艳妇aa视频在线| av成人综合| 66m—66摸成人免费视频| 天天综合网天天综合| 欧美性猛交xxxxx免费看| 国产免费看av| 蜜桃av一区二区| 亚洲AV无码成人精品一区| 欧洲一区在线| 97碰在线观看| 黄色av网站在线免费观看| 欧美午夜寂寞影院| 日本一级二级视频| 不卡电影一区二区三区| 国产精品无码av无码| 成人羞羞动漫| 99精品99久久久久久宅男| av手机免费在线观看| 国产午夜精品久久久| 中国黄色一级视频| 亚洲精品一卡二卡| 免费的av网站| 免费精品99久久国产综合精品| 天天做天天爱天天高潮| 超碰一区二区三区| 国产v综合v亚洲欧美久久| 黄av在线免费观看| 日韩av在线影院| 精品国产青草久久久久96| 亚洲乱码中文字幕| 亚洲一区二区三区四区五区六区 | 图片区日韩欧美亚洲| 亚欧洲乱码视频| 国产酒店精品激情| 毛片av免费在线观看| 在线看片不卡| 日韩国产在线一区| 91精品尤物| 国产精品亚洲网站| 欧美a级在线观看| 久久精品夜夜夜夜夜久久| 香蕉视频免费看| 9191成人精品久久| 福利网址在线观看| 亚洲欧美经典视频| 国产美女永久免费无遮挡| 国产成人精品免费| 三上悠亚在线一区二区| 久久不射中文字幕| 久久综合久久久久| 国产精品久久久久蜜臀| 欧美日韩综合另类| 91大神精品| 成人国产精品久久久久久亚洲| 欧美aa在线观看| 欧美俄罗斯乱妇| 337p日本欧洲亚洲大胆鲁鲁| 日韩av网址在线| 性做久久久久久久| 69堂成人精品免费视频| 波多野结衣一二区| 精品欧美一区二区三区| 免看一级a毛片一片成人不卡| 国产欧美日韩三区| 爱爱的免费视频| 成人一级视频在线观看| 天天操天天干天天做| 青青草伊人久久| 国产日产欧美视频| 一区二区日韩免费看| www.亚洲成人网| 欧美日韩91| 久久久久久久久久久久久国产| 日韩在线理论| 亚洲欧美丝袜| 日韩精品免费一区二区三区| 欧美亚洲精品日韩| 国产欧美日韩影院| 亚洲午夜未删减在线观看| 色一情一区二区| 91丨九色丨国产| 91欧美精品| 国产成人午夜视频网址| 丝袜诱惑一区二区| 97在线免费视频| 成人影院在线视频| 国产+人+亚洲| 国产后进白嫩翘臀在线观看视频| 色综合久久久久久中文网| 韩国中文字幕在线| 久久久精品999| 国产日产一区二区| 久久综合伊人77777尤物| 国产一区久久精品| 欧美成人合集magnet| 伊人电影在线观看| 欧美极品在线播放| 久草免费在线视频| 日韩av成人在线观看| 超级碰碰久久| 国产成人鲁鲁免费视频a| 日韩av免费| 91精品国产综合久久久久久蜜臀| 日韩成人在线电影| 51国偷自产一区二区三区| jizz性欧美23| 免费亚洲一区二区| 成人在线一区| 国产女人18毛片| 91久久亚洲| 黄色片视频在线播放| 日韩vs国产vs欧美| 中文av一区二区三区| 韩日av一区二区| 91传媒理伦片在线观看| 91麻豆精品视频| 永久免费av无码网站性色av| 亚洲三级电影网站| 男女视频免费看| 91久久一区二区| 国产精品伊人久久| 亚洲成成品网站| 成人jjav| 欧美激情高清视频| 日韩和的一区二在线| 亚洲va电影大全| 免费萌白酱国产一区二区三区| 色涩成人影视在线播放| 欧美精品三区| 无遮挡又爽又刺激的视频| 国产一区二区免费在线| 国产中文字幕一区二区| 中文字幕在线播放不卡一区| 日产精品久久久久久久| 欧美日韩你懂得| 黄色一级大片在线免费看国产| 亚洲人av在线影院| 在线视频国产区| 国产精品草莓在线免费观看| 亚洲不卡在线| 亚洲视频在线二区| 在线成人h网| 又色又爽又黄视频| 91在线视频免费观看| 中文字幕电影av| 91久久免费观看| 女人18毛片水真多18精品| 色天天综合狠狠色| 午夜影院一区| www.成人av.com| 天天综合国产| 日韩一级片播放| 99久久99久久精品免费观看 | 大伊香蕉精品视频在线| 免费成人美女在线观看| www.色多多| 亚洲国产裸拍裸体视频在线观看乱了 | 国产精品xxx视频| 欧美五码在线| 欧美视频在线第一页| 麻豆成人综合网| 大又大又粗又硬又爽少妇毛片| 综合久久久久久| 中文字幕观看视频| 亚洲免费电影在线观看| 国产天堂在线播放视频| 91久久久久久久久久久| 成人情趣视频网站| 波多野结衣作品集| 久久美女高清视频| 久久精品视频1| 亚洲电影在线观看| 麻豆福利在线观看| 成人区精品一区二区| 66国产精品| 国产在线视频三区| 亚洲天堂av一区| 国产精品无码在线播放| 最近2019中文字幕mv免费看 | 久久久久亚洲av无码a片| 天天综合天天综合色| 国产香蕉在线观看| 欧美激情国内偷拍| 一区二区三区视频播放| 男人添女荫道口喷水视频| 国产精品一区二区x88av| 欧美一区二区三区爽爽爽| 666欧美在线视频| 麻豆视频在线免费观看| 亚洲jizzjizz日本少妇| 欧美国产高清| 俄罗斯女人裸体性做爰| 亚洲自拍偷拍九九九| 亚洲AV无码精品自拍| 久久久久久亚洲| 日韩av黄色在线| 东京热加勒比无码少妇| 久久九九国产精品| 中文字幕乱码在线观看| 色偷偷av亚洲男人的天堂| 一区二区三区| 2022中文字幕| 成人18视频日本| 国产精品久久久久久久久久精爆| 亚洲日本成人女熟在线观看| 欧洲av一区二区| 日韩人妻精品一区二区三区| 国产精品1区2区| 午夜毛片在线观看| 亚洲午夜久久久久久久| 亚洲日韩中文字幕一区| 久久久久99精品成人片| 97精品国产97久久久久久久久久久久| 成人免费毛片视频| xx视频.9999.com| 成人在线视频中文字幕| 黄色a级片免费| 中文字幕一区二区三区在线观看| 国产女人高潮时对白| 久久久最新网址| 欧美肉体xxxx裸体137大胆| 在线成人免费av| 色综合久久久网| 免费网站看v片在线a| 国产精品久久波多野结衣| 久久一综合视频| www欧美com| 亚洲精品中文字幕有码专区| 成人综合网站| 国产免费黄色一级片| 国产精品视频一二| 亚洲精品久久久蜜桃动漫| 日本亚洲欧美成人| 亚洲免费二区| 中文字幕av网址| 欧美一区二区免费| 自拍在线观看| 日韩精品第1页| 国产欧美精品一区二区色综合朱莉 | 精品无人乱码一区二区三区的优势 | 91视频综合| 日本黄色录像片| 欧美一区二区三区思思人 | 欧美亚洲国产激情| 亚洲激情 欧美| 91精品国产综合久久久久久漫画|