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

Linux上安裝Redis詳細教程

 更新時間:2023年07月11日 09:17:38   作者:怪 咖@  
這篇文章主要給大家詳細介紹了在Linux上安裝Redis詳細教程,文中有詳細的代碼示例和安裝步驟,對我們學習安裝redis有一定的幫助,需要的朋友可以參考下

官網(wǎng)教程:Install Redis from Source | Redis

一、下載Redis

要從 Redis 下載站點獲取最新穩(wěn)定版 Redis 的源文件,請運行:

wget https://download.redis.io/redis-stable.tar.gz

二、解壓與安裝

要編譯 Redis,首先是 tar解壓,切換到根目錄,然后運行make:

tar -xzvf redis-stable.tar.gz
cd redis-stable
yum install gcc-c++
make install

如果編譯成功,你會在src目錄中找到幾個 Redis 二進制文件,包括:

  • redis-server:Redis 服務(wù)器本身
  • redis-cli:是與 Redis 對話的命令行界面實用程序。

make install 不僅會在 src 目錄下生成redis-server 和 redis-cli ,而且還會在 /usr/local/bin/ 目錄下生成 redis-server 和 redis-cli 可執(zhí)行文。

假如make或者make install報如下異常,直接使用make MALLOC=libc

異常原因:分配器allocator, 若是有MALLOC 這個 環(huán)境變量, 會有用這個環(huán)境變量的 去創(chuàng)建Redis。redis并且libc 并非默認的 分配器, 默認的是 jemalloc, 由于 jemalloc 被證實 有更少的 fragmentation problems 比libc。lua可是若是你又沒有jemalloc 而只有 libc 固然 make 出錯

/usr/local/bin

安裝后,您可以通過運行啟動 Redis

redis-server

這時候雖然啟動了,但是只能本地客戶端連接,并且不是后臺運行,當我們關(guān)閉這個啟動界面就連不上了,所以需要修改一些配置!

三、修改配置文件

1.第一步要做的是,拷貝一個redis.conf文件到user/local/bin目錄下,這里我新建了一個文件夾專門存放config,這里拷貝就是為了啟動的時候,我們可以指定這個配置文件啟動。

也可以理解為:為搭建偽集群redis做準備,就是通過一臺機器,同時啟動多臺redis。如果不計劃搭建偽集群redis,完全不需要這一步。

2.修改配置文件

我將配置文件復(fù)制到了user/local/bin目錄下,不搭建偽集群的情況下,正常的我們修改/opt/redis-stable/下的config配置文件即可,啟動的時候默認就會去這里找的。

(1)修改protected-mode

改為(默認是yes):protected-mode no
#protected-mode參數(shù)是為了禁止外網(wǎng)訪問redis,如果啟用了,則只能夠通過localhost ip (127.0.0.1)訪問Redis

(2)關(guān)閉 bind 127.0.0.1

注釋掉bind 127.0.0.1, 或者修改bind 0.0.0.0,表示允許所有ip地址訪問

(3)redis默認不是后臺啟動的,修改daemonize為no

四、調(diào)整配置后重新啟動Redis

1.通過指定配置文件啟動redis

2.使用redis-cli客戶端進行連接測試

3.查看redis的進程是否開啟

進程當中一個是server的進程,一個是cli的進程,當客戶端退掉了,進程就消失了。

4.關(guān)閉Redis服務(wù)

/usr/bin/redis-cli shutdown #關(guān)閉redis服務(wù)

或者進入客戶端執(zhí)行shutdown關(guān)閉

再次查看進程是否存在

5.查看redis版本

五、測試性能

redis-benchmark 是一個壓力測試工具!
官方自帶的性能測試工具!

redis 性能測試的基本命令如下:

redis-benchmark [option] [option value]

[option] [option value]:例如(key value的形式):

redis-benchmark -n 10000

下圖是菜鳥當中提供的,由于redis在不斷更新,下圖當中的默認值可能有的已經(jīng)不是最新的了。

來簡單測試下:

主機為 127.0.0.1,端口號為 6379,執(zhí)行的命令為 set,get,請求數(shù)為 100000,100個并發(fā)連接,通過 -q 參數(shù)讓結(jié)果只顯示每秒執(zhí)行的請求數(shù)。

redis-benchmark -h localhost -p 6379 -t set,get -c 100 -n 100000 -q

假如不加-q:

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

相關(guān)文章

  • 詳解Redis復(fù)制原理

    詳解Redis復(fù)制原理

    與大多數(shù)db一樣,Redis也提供了復(fù)制機制,以滿足故障恢復(fù)和負載均衡等需求。復(fù)制也是Redis高可用的基礎(chǔ),哨兵和集群都是建立在復(fù)制基礎(chǔ)上實現(xiàn)高可用的。復(fù)制不僅提高了整個系統(tǒng)的容錯能力,還可以水平擴展,通過增加多個Redis只讀從實例來減輕主實例的壓力。
    2021-06-06
  • Redis存儲的列表分頁和檢索的實現(xiàn)方法

    Redis存儲的列表分頁和檢索的實現(xiàn)方法

    在 Redis 中,列表(List)是一種有序的數(shù)據(jù)結(jié)構(gòu),通常用于存儲一系列元素,由于列表是有序的,可以通過索引來訪問元素,因此可以很方便地實現(xiàn)分頁和檢索功能,以下是 Redis 列表的分頁和檢索的實現(xiàn)方法,需要的朋友可以參考下
    2025-02-02
  • Redis處理MQ消費冪等的實現(xiàn)示例

    Redis處理MQ消費冪等的實現(xiàn)示例

    本文主要介紹了Redis處理MQ消費冪等的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-05-05
  • Redis中的String類型及使用Redis解決訂單秒殺超賣問題

    Redis中的String類型及使用Redis解決訂單秒殺超賣問題

    這篇文章主要介紹了Redis中的String類型及使用Redis解決訂單秒殺超賣問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • Redis快速實現(xiàn)分布式session的方法詳解

    Redis快速實現(xiàn)分布式session的方法詳解

    Session是客戶端與服務(wù)器通訊會話跟蹤技術(shù),服務(wù)器與客戶端保持整個通訊的會話基本信息。本文主要介紹了Redis快速實現(xiàn)分布式session的方法,感興趣的可以學習一下
    2022-01-01
  • Redis在Ubuntu系統(tǒng)上無法啟動的問題排查

    Redis在Ubuntu系統(tǒng)上無法啟動的問題排查

    這篇文章主要介紹了Redis在Ubuntu系統(tǒng)上無法啟動的問題排查,文中通過代碼示例給大家介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-08-08
  • Windows下Redis安裝配置簡單教程

    Windows下Redis安裝配置簡單教程

    這篇文章主要為大家詳細介紹了Windows下Redis安裝配置簡單教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • 淺談Redis跟MySQL的雙寫問題解決方案

    淺談Redis跟MySQL的雙寫問題解決方案

    項目中有遇到這個問題,跟MySQL中的數(shù)據(jù)不一致,記錄一下,本文主要介紹了Redis跟MySQL的雙寫問題解決方案,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Ubuntu系統(tǒng)中Redis的安裝步驟及服務(wù)配置詳解

    Ubuntu系統(tǒng)中Redis的安裝步驟及服務(wù)配置詳解

    本文主要記錄了Ubuntu服務(wù)器中Redis服務(wù)的安裝使用,包括apt安裝和解壓縮編譯安裝兩種方式,并對安裝過程中可能出現(xiàn)的問題、解決方案進行說明,以及在手動安裝時,服務(wù)器如何添加自定義服務(wù)的問題,需要的朋友可以參考下
    2024-12-12
  • Redis配合SSDB實現(xiàn)持久化存儲代碼示例

    Redis配合SSDB實現(xiàn)持久化存儲代碼示例

    這篇文章主要介紹了Redis配合SSDB實現(xiàn)持久化存儲代碼示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11

最新評論

郓城县| 仙桃市| 杂多县| 合江县| 南平市| 东宁县| 新丰县| 观塘区| 江孜县| 张家口市| 仲巴县| 木兰县| 名山县| 米泉市| 襄城县| 宁南县| 新津县| 融水| 阿拉尔市| 奇台县| 淮北市| 高雄市| 广饶县| 忻城县| 渭源县| 扎赉特旗| 亚东县| 德阳市| 清镇市| 宜阳县| 上饶市| 安乡县| 恩平市| 衡阳县| 偃师市| 通州市| 汾西县| 个旧市| 瑞昌市| 双桥区| 罗平县|