一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術|

服務器之家 - 數(shù)據(jù)庫 - Redis - Redis基本知識、安裝、部署、配置筆記

Redis基本知識、安裝、部署、配置筆記

2021-01-08 15:14Redis教程網(wǎng) Redis

這篇文章主要介紹了Redis基本知識、安裝、部署、配置筆記,本文講解了基本知識、安裝Redis、Redis的配置等知識,需要的朋友可以參考下

基本知識

1、Redis的數(shù)據(jù)類型:
字符串、列表(lists)、集合(sets)、有序集合(sorts sets)、哈希表(hashs)
2、Redis和memcache相比的獨特之處:
(1)redis可以用來做存儲(storge)、而memcache是來做緩存(cache)。這個特點主要是因為其有“持久化”功能
(2)存儲的數(shù)據(jù)有“結構”,對于memcache來說,存儲的數(shù)據(jù),只有一種類型——“字符串”,而redis則可以存儲字符串、鏈表、集合、有序集合、哈序結構
3、持久化的兩種方式:
Redis將數(shù)據(jù)存儲于內存中,或被配置為使用虛擬內存。
實現(xiàn)數(shù)據(jù)持久化的兩種方式:
(1)使用截圖的方式,將內存中的數(shù)據(jù)不斷寫入磁盤(性能高,但可能會引起一定程度的數(shù)據(jù)丟失)
(2)使用類似mysql的方式,記錄每次更新的日志
4、Redis的主從同步:對提高讀取性能非常有益
5、Redis服務端的默認端口是6379

接下來我們來安裝Redis

1、先到Redis官網(wǎng)(redis.io)下載redis安裝包

Redis基本知識、安裝、部署、配置筆記

2、將其下載到我的/lamp目錄下
3、解壓并進入其目錄

Redis基本知識、安裝、部署、配置筆記

4、編譯源程序

復制代碼 代碼如下:

  make
  cd src
  make install PREFIX=/usr/local/redis


5、將配置文件移動到redis目錄

 

Redis基本知識、安裝、部署、配置筆記

6、啟動redis服務

Redis基本知識、安裝、部署、配置筆記

7、默認情況,Redis不是在后臺運行,我們需要把redis放在后臺運行

復制代碼 代碼如下:

vim /usr/local/redis/etc/redis.conf


將daemonize的值改為yes

 

Redis基本知識、安裝、部署、配置筆記

8、客戶端連接

復制代碼 代碼如下:

/usr/local/redis/bin/redis-cli

 

Redis基本知識、安裝、部署、配置筆記

9、停止redis實例

復制代碼 代碼如下:

  /usr/local/redis/bin/redis-cli shutdown


  或者

復制代碼 代碼如下:

  pkill redis-server


10、讓redis開機自啟

復制代碼 代碼如下:

  vim /etc/rc.local


  加入

復制代碼 代碼如下:

  /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf


11、接下來我們看看/usr/local/redis/bin目錄下的幾個文件時什么

復制代碼 代碼如下:


  redis-benchmark:redis性能測試工具

 

  redis-check-aof:檢查aof日志的工具

  redis-check-dump:檢查rdb日志的工具

  redis-cli:連接用的客戶端

  redis-server:redis服務進程

 

Redis的配置

  daemonize:如需要在后臺運行,把該項的值改為yes

  pdifile:把pid文件放在/var/run/redis.pid,可以配置到其他地址

  bind:指定redis只接收來自該IP的請求,如果不設置,那么將處理所有請求,在生產(chǎn)環(huán)節(jié)中最好設置該項

  port:監(jiān)聽端口,默認為6379

  timeout:設置客戶端連接時的超時時間,單位為秒

  loglevel:等級分為4級,debug,revbose,notice和warning。生產(chǎn)環(huán)境下一般開啟notice

  logfile:配置log文件地址,默認使用標準輸出,即打印在命令行終端的端口上

  database:設置數(shù)據(jù)庫的個數(shù),默認使用的數(shù)據(jù)庫是0

  save:設置redis進行數(shù)據(jù)庫鏡像的頻率

  rdbcompression:在進行鏡像備份時,是否進行壓縮

  dbfilename:鏡像備份文件的文件名

  dir:數(shù)據(jù)庫鏡像備份的文件放置的路徑

  slaveof:設置該數(shù)據(jù)庫為其他數(shù)據(jù)庫的從數(shù)據(jù)庫

  masterauth:當主數(shù)據(jù)庫連接需要密碼驗證時,在這里設定

  requirepass:設置客戶端連接后進行任何其他指定前需要使用的密碼

  maxclients:限制同時連接的客戶端數(shù)量

  maxmemory:設置redis能夠使用的最大內存

  appendonly:開啟appendonly模式后,redis會把每一次所接收到的寫操作都追加到appendonly.aof文件中,當redis重新啟動時,會從該文件恢復出之前的狀態(tài)

  appendfsync:設置appendonly.aof文件進行同步的頻率

  vm_enabled:是否開啟虛擬內存支持

  vm_swap_file:設置虛擬內存的交換文件的路徑

  vm_max_momery:設置開啟虛擬內存后,redis將使用的最大物理內存的大小,默認為0

  vm_page_size:設置虛擬內存頁的大小

  vm_pages:設置交換文件的總的page數(shù)量

  vm_max_thrrads:設置vm IO同時使用的線程數(shù)量

延伸 · 閱讀

精彩推薦
  • RedisRedis全量復制與部分復制示例詳解

    Redis全量復制與部分復制示例詳解

    這篇文章主要給大家介紹了關于Redis全量復制與部分復制的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Redis爬蟲具有一定的參考學習...

    豆子先生5052019-11-27
  • Redisredis 交集、并集、差集的具體使用

    redis 交集、并集、差集的具體使用

    這篇文章主要介紹了redis 交集、并集、差集的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友...

    xiaojin21cen10152021-07-27
  • RedisRedis 事務知識點相關總結

    Redis 事務知識點相關總結

    這篇文章主要介紹了Redis 事務相關總結,幫助大家更好的理解和學習使用Redis,感興趣的朋友可以了解下...

    AsiaYe8232021-07-28
  • RedisRedis的配置、啟動、操作和關閉方法

    Redis的配置、啟動、操作和關閉方法

    今天小編就為大家分享一篇Redis的配置、啟動、操作和關閉方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 ...

    大道化簡5312019-11-14
  • Redisredis實現(xiàn)排行榜功能

    redis實現(xiàn)排行榜功能

    排行榜在很多地方都能使用到,redis的zset可以很方便地用來實現(xiàn)排行榜功能,本文就來簡單的介紹一下如何使用,具有一定的參考價值,感興趣的小伙伴們...

    乘月歸5022021-08-05
  • RedisRedis如何實現(xiàn)數(shù)據(jù)庫讀寫分離詳解

    Redis如何實現(xiàn)數(shù)據(jù)庫讀寫分離詳解

    Redis的主從架構,能幫助我們實現(xiàn)讀多,寫少的情況,下面這篇文章主要給大家介紹了關于Redis如何實現(xiàn)數(shù)據(jù)庫讀寫分離的相關資料,文中通過示例代碼介紹...

    羅兵漂流記6092019-11-11
  • Redis詳解Redis復制原理

    詳解Redis復制原理

    與大多數(shù)db一樣,Redis也提供了復制機制,以滿足故障恢復和負載均衡等需求。復制也是Redis高可用的基礎,哨兵和集群都是建立在復制基礎上實現(xiàn)高可用的...

    李留廣10222021-08-09
  • Redisredis中如何使用lua腳本讓你的靈活性提高5個逼格詳解

    redis中如何使用lua腳本讓你的靈活性提高5個逼格詳解

    這篇文章主要給大家介紹了關于redis中如何使用lua腳本讓你的靈活性提高5個逼格的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具...

    一線碼農(nóng)5812019-11-18
主站蜘蛛池模板: 亚洲精品在线免费看 | 色猪视频| 日韩在线一区 | 久久精品亚洲热综合一本 | 成品人视频免费观看 | 506rr亚洲欧美 | 高清欧美不卡一区二区三区 | 97色资源| 亚洲精品国产一区二区在线 | 大妹子最新视频在线观看 | 91制片厂制作传媒免费版樱花 | 娇妻被朋友征服中文字幕 | 北条麻妃黑人 | 日本在线精品视频 | ai换脸杨颖被啪在线观看 | 国产精品免费久久久久影院小说 | 青青草99| 热穴高校 | 亚洲精品色婷婷在线影院麻豆 | 99欧美视频 | 男人和女人日比 | 亚洲+欧美+国产+综合 | 国产成人一区二区三区 | 天天综合天天影视色香欲俱全 | 日本mature乱子视频 | 美女扒开尿口让男生添 漫画 | 日韩香蕉视频 | 国产小视频在线免费 | 亚洲妇熟xxxxx妇色黄 | 国产婷婷高清在线观看免费 | 久久精品国产免费播放 | 欧美性白人顶级hd | 亚洲第9页 | 99ri在线视频网 | 韩国靠逼 | 国产午夜精品久久久久小说 | 国产日产在线观看 | 欧美一级在线播放 | 夫妇交换小说全文阅读 | 久久黄色大片 | 国产好痛疼轻点好爽的视频 |