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

歡迎訪問 生活随笔!

生活随笔

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

数据库

Redis (一)Redis简介、安装部署

發布時間:2025/5/22 数据库 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Redis (一)Redis简介、安装部署 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Redis是一個開源的,先進的 key-value 存儲可用于構建高性能,可擴展的 Web 應用程序的解決方案。

既然是key-value,對于Java開發來說更熟悉的是Map集合。那就有問題了,有Map集合存放變量了,還整個Redis干啥?

我們來了解一下Redis

  • Redis是完全在內存中保存數據的數據庫。使用磁盤只是問了持久性的目的
  • 讀取速度是110000次/s,寫的速度是81000次/s,異常快速,內存中存放,當然比硬盤的快了
  • 可以將數據復制到任意數量的從服務器中(也就是會和Oracle、MySql等數據庫搭配使用)
  • Redis相比許多鍵值數據存儲系統有相對豐富的數據類型;
  • 所有?Redis?的操作都是原子,從而確保當兩個客戶同時訪問?Redis?服務器得到的是更新后的值(最新值)。
  • Redis是一個多功能實用工具,可以在很多如:緩存,消息傳遞隊列中使用(Redis原生支持發布/訂閱),在應用程序中,如:Web應用程序會話,網站頁面點擊數等任何短暫的數據;

  

適用場景:

  •   計數:計算網站訪問量
  •   反向cache:保存最近出現較為火爆的短鏈
  •   Top num list:展示最近、最熱等前幾條數據比較常用的場景
  •   Last Index :最近訪問內容
  •   等等

開始搭建環境:

英文官網:https://redis.io/

中文官網:http://www.redis.net.cn/

?

Stable3.0是穩定版,最新測試版是3.2,本人下載3.0穩定版本

?

?安裝部署

$ tar xzf redis-3.2.6.tar.gz $ cd redis-3.2.6 $ make

解壓文件

進入文件目錄

編譯

?

注意

在執行make之前要確保Linux是否已經安裝相應的編譯環境,主要是gcc。但是gcc可能依賴于其他的很多東西。可以執行

yum install gcc(本人執行這個就夠了。yum本身會檢查依賴,并進行依賴文件安裝)

如果上述命令不夠,可以執行

1 yum install cpp ?

2 yum install binutils 3 yum install glibc-kernheaders 4 yum install glibc-common 5 yum install glibc-devel 6 yum install gcc 7 yum install make 執行完make之后,此處說創建了一個redis-server的連接。我們可以直接使用這個命令

執行make install

?

?

?安裝成功之后,保持在當前目錄,redis-3.2.6目錄

打開redis.conf,此文件是他的配置文件。找到下列位置。

此處告訴我們只能在那個IP地址下使用Redis。把bind 127.0.0.1注釋掉,表示所有的IP都能使用。或者修改成你需要的IP 。

此處變為

# bind 127.0.0.1

?

圖protected-mode 默認是yes。代表除了允許的IP之外,其他的IP是不能使用Redis的。修改成no即可。

#在當前目錄執行 $ src/redis-server redis.conf#或者在其他目錄直接執行 $ redis-server

啟動后默認端口是6379

按下Ctrl+c即可停止服務。(查看服務可以使用 ps -aux | grep redis)

重新打開一個連接,可以進行驗證

當前表示連接成功

安裝成功,進入學習階段

轉載于:https://www.cnblogs.com/azhe-style/p/6336808.html

總結

以上是生活随笔為你收集整理的Redis (一)Redis简介、安装部署的全部內容,希望文章能夠幫你解決所遇到的問題。

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