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

Redis分布式緩存的安裝

 更新時(shí)間:2023年05月22日 10:03:59   作者:獅子也瘋狂  
這篇文章主要介紹了Redis分布式緩存的安裝,Redis?是一個(gè)開(kāi)源(BSD許可)的,內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)系統(tǒng),它可以用作數(shù)據(jù)庫(kù)、緩存和消息中間件,需要的朋友可以參考下

前言

redis會(huì)周期性的把更新的數(shù)據(jù)寫(xiě)入磁盤(pán)或者把修改操作寫(xiě)入追加的記錄文件,并且在此基礎(chǔ)上實(shí)現(xiàn)了master-slave(主從)同步。 免費(fèi)和開(kāi)源!是當(dāng)下最熱門(mén)的 NoSQL 技術(shù)之一!也被人們稱之為結(jié)構(gòu)化數(shù)據(jù)庫(kù)!現(xiàn)在來(lái)聊下redis的特性,它的特性如下:

  • 基于內(nèi)存運(yùn)行,性能高效
  • 支持分布式,理論上無(wú)線擴(kuò)展
  • key-value存儲(chǔ)系統(tǒng)
  • 使用c語(yǔ)言編寫(xiě),遵循BSD協(xié)議,支持網(wǎng)絡(luò)

使用redis的原因

通過(guò)緩存能把絕大多數(shù)請(qǐng)求在讀寫(xiě)數(shù)據(jù)庫(kù)前攔截掉,大大降低數(shù)據(jù)庫(kù)壓力。其中涉及的技術(shù)包括:使用memcached作為本地緩存,使用Redis作為分布式緩存。緩存抗住了大部分的訪問(wèn)請(qǐng)求,隨著用戶數(shù)的增長(zhǎng),并發(fā)壓力主要落在單機(jī)的Tomcat上,響應(yīng)逐漸變慢。

安裝

廢話不多說(shuō),現(xiàn)在進(jìn)入redis安裝

環(huán)境

  • linux環(huán)境 centOs 7.6
  • redis-6.26

下載地址Redis官方網(wǎng)

一.下載

在這里插入圖片描述

  • 下載好上傳到linux(建議 /opt 目錄)
  • 解壓命令
tar -zxvf redis-6.2.4.tar.gz -C /usr/local/
  • 安裝GCC ——安裝C語(yǔ)言編譯環(huán)境
yum install -y gcc
  • 通過(guò)使用 gcc --version 命令打印 GCC 版本,來(lái)驗(yàn)證 GCC 編譯器是否被成功安裝
gcc --version

現(xiàn)在來(lái)安裝redis

  • 編譯Redis ——在redis-6.2.4目錄下執(zhí)行:
make
  • 編譯完,在redis-6.2.4目錄下執(zhí)行:
make install

安裝目錄: /usr/local/bin

在這里插入圖片描述

tips:

 redis-benchmark:Redis自帶的基準(zhǔn)性能測(cè)試工具
 redis-check-aof:對(duì)有問(wèn)題的 AOF 文件進(jìn)行修復(fù),AOF和RDB文件后面會(huì)說(shuō)明
 redis-check-rdb:對(duì)有問(wèn)題的 RDB文件進(jìn)行修復(fù)
 redis-sentinel:Redis集群使用
 redis-cli:客戶端
 redis-server:服務(wù)器啟動(dòng)

現(xiàn)在redis就安裝完成了?,F(xiàn)在來(lái)簡(jiǎn)單測(cè)試一下它的服務(wù)叭。

  • 前臺(tái)服務(wù)啟動(dòng) ——在/usr/local/bin下執(zhí)行
./redis-server
  • 后臺(tái)啟動(dòng)

修改redis.conf文件

daemonize yes #由no改為yes
  • 啟動(dòng)服務(wù)
./redis-server ../redis.conf
  • 客戶端啟動(dòng)

/usr/local/bin下執(zhí)行

./redis-cli
  • ping命令可以檢測(cè)服務(wù)器是否正常(服務(wù)器返回PONG)
127.0.0.1:6379> ping
PONG

二、docker下安裝

#拉取最新的鏡像
docker pull redis

啟動(dòng)Redis容器

docker run -itd --name myFirstRedis -p 6379:6379 redis:latest

觀察Redis啟動(dòng)效果

docker logs myFirstRedis

查看Redis的版本

先確保myFirstRedis容器處于Up狀態(tài)。進(jìn)入容器的命令行交互窗口。

docker exec -it myFirstRedis /bin/bash redis-server --version

Redis服務(wù)器和客戶端

Redis是基于鍵值對(duì)存儲(chǔ)的NoSQL數(shù)據(jù)庫(kù),其中的數(shù)據(jù)是存儲(chǔ)在 Redis服務(wù)器里的。和傳統(tǒng)的MySQL數(shù)據(jù)庫(kù)服務(wù)器相似,一個(gè)Redis服務(wù)器可以同多個(gè)客戶端創(chuàng)建連接。

到此這篇關(guān)于Redis分布式緩存的安裝的文章就介紹到這了,更多相關(guān)Redis分布式緩存內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Redis創(chuàng)建并修改Lua 環(huán)境的實(shí)現(xiàn)方法

    Redis創(chuàng)建并修改Lua 環(huán)境的實(shí)現(xiàn)方法

    為了在Redis服務(wù)器中執(zhí)行Lua腳本, Redis在服務(wù)器內(nèi)嵌了一個(gè)Lua環(huán)境, 并對(duì)這個(gè)Lua環(huán)境進(jìn)行了一系列修改,本文主要介紹了Redis創(chuàng)建并修改Lua 環(huán)境的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • 深入淺析Redis 集群伸縮原理

    深入淺析Redis 集群伸縮原理

    Redis 集群提供了靈活的節(jié)點(diǎn)擴(kuò)容和收縮方案。在不影響集群對(duì)外服務(wù)的情況下,可以為集群添加節(jié)點(diǎn)進(jìn)行擴(kuò)容,也可以下線部分節(jié)點(diǎn)進(jìn)行縮容,接下來(lái)通過(guò)本文給大家分享Redis 集群伸縮原理,感興趣的朋友一起看看吧
    2021-05-05
  • Redis實(shí)現(xiàn)持久化的方式匯總

    Redis實(shí)現(xiàn)持久化的方式匯總

    Redis是一種高級(jí)key-value數(shù)據(jù)庫(kù)。它跟memcached類似,不過(guò)數(shù)據(jù)可以持久化,而且支持的數(shù)據(jù)類型很豐富。今天我們就來(lái)看看如何實(shí)現(xiàn)Redis持久化,需要的朋友可以參考下
    2022-10-10
  • Redis的LRU機(jī)制介紹

    Redis的LRU機(jī)制介紹

    這篇文章主要介紹了Redis的LRU機(jī)制介紹,Redis會(huì)按LRU算法刪除設(shè)置了過(guò)期時(shí)間但還沒(méi)有過(guò)期的key,而對(duì)于沒(méi)有設(shè)置過(guò)期時(shí)間的key,Redis是永遠(yuǎn)保留的,需要的朋友可以參考下
    2015-06-06
  • Redis框架在項(xiàng)目中的實(shí)戰(zhàn)

    Redis框架在項(xiàng)目中的實(shí)戰(zhàn)

    Lettuce是一款高性能、異步非阻塞的 Redis 客戶端,基于Netty框架開(kāi)發(fā),也是Spring Boot 2.x 及以上版本默認(rèn)的 Redis 客戶端客戶端(Lettuce)只需配置哨兵節(jié)點(diǎn)地址和主節(jié)點(diǎn)名稱,本文介紹Redis框架在項(xiàng)目中的實(shí)戰(zhàn),感興趣的朋友一起看看吧
    2026-02-02
  • 如何提高Redis服務(wù)器的最大打開(kāi)文件數(shù)限制

    如何提高Redis服務(wù)器的最大打開(kāi)文件數(shù)限制

    文章討論了如何提高Redis服務(wù)器的最大打開(kāi)文件數(shù)限制,以支持高并發(fā)服務(wù),本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • Redis的Bitmap(位圖)詳解和命令演示

    Redis的Bitmap(位圖)詳解和命令演示

    Redis的位圖是由多個(gè)二進(jìn)制位組成的數(shù)組,數(shù)組中的每個(gè)二進(jìn)制位都有與之對(duì)應(yīng)的偏移量,用戶通過(guò)這些偏移量可以對(duì)位圖中指定的一個(gè)或多個(gè)二進(jìn)制位進(jìn)行操作,這篇文章主要給大家介紹了關(guān)于Redis的Bitmap(位圖)詳解和命令演示的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • Redis為什么默認(rèn)有16個(gè)數(shù)據(jù)庫(kù)問(wèn)題

    Redis為什么默認(rèn)有16個(gè)數(shù)據(jù)庫(kù)問(wèn)題

    這篇文章主要介紹了Redis為什么默認(rèn)有16個(gè)數(shù)據(jù)庫(kù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Redis大Key問(wèn)題的解決方案

    Redis大Key問(wèn)題的解決方案

    Redis中的大Key問(wèn)題指的是某些鍵(key)所對(duì)應(yīng)的值(value)特別大或集合類數(shù)據(jù)結(jié)構(gòu)中元素?cái)?shù)量過(guò)多,大Key會(huì)導(dǎo)致讀取成本高、寫(xiě)操作易阻塞、慢查詢和主從同步異常等問(wèn)題,本文就來(lái)介紹一下如何解決,感興趣的可以了解一下
    2024-09-09
  • 如何解決緩存數(shù)據(jù)不一致性問(wèn)題

    如何解決緩存數(shù)據(jù)不一致性問(wèn)題

    文章主要討論了緩存和數(shù)據(jù)庫(kù)數(shù)據(jù)一致性的問(wèn)題,包括數(shù)據(jù)不一致的原因、查詢和更新數(shù)據(jù)的邏輯、緩存雙刪方案以及優(yōu)化建議
    2025-01-01

最新評(píng)論

昌江| 达尔| 罗源县| 城固县| 巴林右旗| 台南市| 巨鹿县| 蓝山县| 稷山县| 姚安县| 南丰县| 滦平县| 资溪县| 安国市| 仪征市| 杂多县| 新昌县| 清水县| 太湖县| 西乡县| 搜索| 东平县| 清水县| 延吉市| 洛南县| 通山县| 乐都县| 长治县| 天台县| 鹿邑县| 安塞县| 长兴县| 惠州市| 逊克县| 鄂尔多斯市| 石泉县| 兴业县| 公安县| 宁国市| 崇礼县| 柯坪县|