最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Redis概述及l(fā)inux安裝redis的詳細教程

 更新時間:2020年10月30日 16:35:30   作者:永不想你  
這篇文章主要介紹了Redis概述及l(fā)inux安裝redis的詳細教程,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1.Redis是什么

  • 性能極高,Redis能讀的速度是110000次/s,寫的速度是81000次/s 。
  • Redis支持數(shù)據(jù)的持久化,可以將內(nèi)存中的數(shù)據(jù)保持在磁盤中,重啟的時候可以再次加載進行使用。
  • Redis不僅僅支持簡單的key-value類型的數(shù)據(jù),同時還提供list,set,zset,hash等數(shù)據(jù)結(jié)構(gòu)的存儲。
  • Redis支持數(shù)據(jù)的備份,即master-slave模式的數(shù)據(jù)備份。

2.Redis特點

  • 性能極高,Redis能讀的速度是110000次/s,寫的速度是81000次/s 。
  • Redis支持數(shù)據(jù)的持久化,可以將內(nèi)存中的數(shù)據(jù)保持在磁盤中,重啟的時候可以再次加載進行使用。
  • Redis不僅僅支持簡單的key-value類型的數(shù)據(jù),同時還提供list,set,zset,hash等數(shù)據(jù)結(jié)構(gòu)的存儲。
  • Redis支持數(shù)據(jù)的備份,即master-slave模式的數(shù)據(jù)備份。

 3.Redis能做什么

  •  內(nèi)存存儲和持久化:redis支持異步將內(nèi)存中的數(shù)據(jù)寫到硬盤上,同時不影響繼續(xù)服務(wù)。
  • 取最新N個數(shù)據(jù)的操作,如:可以將最新的10條評論的ID放在Redis的List集合里面。
  • 模擬類似于HttpSession這種需要設(shè)定過期時間的功能。
  • 發(fā)布、訂閱消息系統(tǒng)

 4.安裝redis

中文官方網(wǎng)站:Http://www.redis.cn/
企業(yè)里面做Redis開發(fā),99%都是Linux版的運用和安裝。

第一步 下載redis

wget http://download.redis.io/releases/redis-4.0.6.tar.gz

在這里插入圖片描述

第二步 解壓壓縮包

tar -zxvf redis-4.0.6.tar.gz

[root@iZwz991stxdwj560bfmadtZ local]# tar -zxvf redis-4.0.6.tar.gz

第三步 yum安裝gcc依賴

yum install gcc

[root@iZwz991stxdwj560bfmadtZ local]# yum install gcc

遇到選擇,輸入y即可

第四步 跳轉(zhuǎn)到redis解壓目錄下

cd redis-4.0.6

[root@iZwz991stxdwj560bfmadtZ local]# cd redis-4.0.6

第五步 編譯安裝

make MALLOC=libc

[root@iZwz991stxdwj560bfmadtZ redis-4.0.6]# make MALLOC=libc

將/usr/local/redis-4.0.6/src目錄下的文件加到/usr/local/bin目錄
cd src && make install

[root@iZwz991stxdwj560bfmadtZ redis-4.0.6]# cd src && make install
 CC Makefile.dep

Hint: It's a good idea to run 'make test' ;)

 INSTALL install
 INSTALL install
 INSTALL install
 INSTALL install
 INSTALL install

5.啟動redis

方式一 直接啟動redis

./redis-server

[root@iZwz991stxdwj560bfmadtZ src]# ./redis-server
18685:C 13 Dec 12:56:12.507 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
18685:C 13 Dec 12:56:12.507 # Redis version=4.0.6, bits=64, commit=00000000, modified=0, pid=18685, just started
18685:C 13 Dec 12:56:12.507 # Warning: no config file specified, using the default config. In order to specify a config file use ./redis-server /path/to/redis.conf
    _._             
   _.-``__ ''-._            
  _.-`` `. `_. ''-._   Redis 4.0.6 (00000000/0) 64 bit
 .-`` .-```. ```\/ _.,_ ''-._         
 ( '  ,  .-` | `, )  Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|  Port: 6379
 | `-._ `._ /  _.-' |  PID: 18685
 `-._ `-._ `-./ _.-' _.-'         
 |`-._`-._ `-.__.-' _.-'_.-'|         
 | `-._`-._  _.-'_.-' |   http://redis.io  
 `-._ `-._`-.__.-'_.-' _.-'         
 |`-._`-._ `-.__.-' _.-'_.-'|         
 | `-._`-._  _.-'_.-' |         
 `-._ `-._`-.__.-'_.-' _.-'         
  `-._ `-.__.-' _.-'          
   `-._  _.-'           
    `-.__.-'            

18685:M 13 Dec 12:56:12.508 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
18685:M 13 Dec 12:56:12.508 # Server initialized
18685:M 13 Dec 12:56:12.508 # 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.
18685:M 13 Dec 12:56:12.508 # 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.
18685:M 13 Dec 12:56:12.508 * Ready to accept connections 

如上圖:redis啟動成功,但是這種啟動方式需要一直打開窗口,不能進行其他操作,不太方便。
按 ctrl + c可以關(guān)閉窗口。

方式二 以后臺進程方式啟動redis

第一步:修改redis.conf文件

daemonize no

修改為

daemonize yes

第二步:指定redis.conf文件啟動

redis-server /usr/local/redis-4.0.6/redis.conf
ps -aux | grep redis查看redis進程

在這里插入圖片描述

這樣redis就在linux上安裝成功了

6. redis的helloworld

在這里插入圖片描述

到此這篇關(guān)于Redis概述及l(fā)inux安裝redis的詳細教程的文章就介紹到這了,更多相關(guān)linux安裝redis內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • redis主從復(fù)制的原理及實現(xiàn)

    redis主從復(fù)制的原理及實現(xiàn)

    Redis主從復(fù)制是一種數(shù)據(jù)同步機制,它通過將一個Redis實例的數(shù)據(jù)復(fù)制到其他Redis,本文主要介紹了redis主從復(fù)制的原理及實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2023-08-08
  • Redis中5種數(shù)據(jù)結(jié)構(gòu)的使用場景介紹

    Redis中5種數(shù)據(jù)結(jié)構(gòu)的使用場景介紹

    這篇文章主要介紹了Redis中5種數(shù)據(jù)結(jié)構(gòu)的使用場景介紹,本文對Redis中的5種數(shù)據(jù)類型String、Hash、List、Set、Sorted Set做了講解,需要的朋友可以參考下
    2014-09-09
  • 深入了解Redis的性能

    深入了解Redis的性能

    這篇文章主要介紹了Redis的性能,作者通過Visual Studio上的C#程序?qū)ζ溥M行了分析,需要的朋友可以參考下
    2015-06-06
  • redis和rabbitmq實現(xiàn)延時隊列的示例代碼

    redis和rabbitmq實現(xiàn)延時隊列的示例代碼

    在高并發(fā)場景下,延遲隊列顯得尤為重要,本文主要介紹了兩種方式,redis和rabbitmq實現(xiàn)延時隊列,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • 基于Redis實現(xiàn)短信驗證碼登錄功能

    基于Redis實現(xiàn)短信驗證碼登錄功能

    對于我們用戶來講,我們在登陸一個APP的時候,有很多種登陸方式,比如"微信掃碼"、"手機號登陸"、"支付寶掃碼"、"賬號密碼登錄",現(xiàn)在大多都會要求微信掃碼登錄或者是手機號驗證碼登錄,所以本文給大家介紹了基于Redis實現(xiàn)短信驗證碼登錄功能,需要的朋友可以參考下
    2025-01-01
  • Redis3.2開啟遠程訪問詳細步驟

    Redis3.2開啟遠程訪問詳細步驟

    redis默認只允許本地訪問,要使redis可以遠程訪問可以修改redis.conf
    2018-03-03
  • 在Centos?8.0中安裝Redis服務(wù)器的教程詳解

    在Centos?8.0中安裝Redis服務(wù)器的教程詳解

    由于考慮到linux服務(wù)器的性能,所以經(jīng)常需要把一些中間件安裝在linux服務(wù)上,今天通過本文給大家介紹下在Centos?8.0中安裝Redis服務(wù)器的詳細過程,感興趣的朋友一起看看吧
    2022-03-03
  • Redis瞬時高并發(fā)秒殺方案總結(jié)

    Redis瞬時高并發(fā)秒殺方案總結(jié)

    本文講述了Redis瞬時高并發(fā)秒殺方案總結(jié),具有很好的參考價值,感興趣的小伙伴們可以參考一下,具體如下:
    2018-05-05
  • 使用RedisAtomicInteger計數(shù)出現(xiàn)少計問題及解決

    使用RedisAtomicInteger計數(shù)出現(xiàn)少計問題及解決

    這篇文章主要介紹了使用RedisAtomicInteger計數(shù)出現(xiàn)少計問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • redis如何實現(xiàn)保存對象

    redis如何實現(xiàn)保存對象

    這篇文章主要介紹了redis如何實現(xiàn)保存對象,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06

最新評論

丹寨县| 东丰县| 临邑县| 方城县| 紫阳县| 湘乡市| 且末县| 教育| 北票市| 五河县| 类乌齐县| 罗甸县| 伽师县| 宕昌县| 伊金霍洛旗| 绥化市| 拜泉县| 永年县| 岚皋县| 翁源县| 东丰县| 彰武县| 科技| 山西省| 山东| 祥云县| 浏阳市| 阜城县| 儋州市| 亳州市| 奎屯市| 文登市| 麟游县| 邓州市| 西安市| 突泉县| 电白县| 马公市| 白城市| 浦江县| 德昌县|