Ubuntu下安裝redis的2種方法分享
前言
redis是目前公認(rèn)的速度最快的基于內(nèi)存的鍵值對數(shù)據(jù)庫,但redis的缺點(diǎn)也非常明顯,僅提供最基本的hash set, list, sorted set等基于數(shù)據(jù)類型,不分表,沒有schema,沒有索引,沒有外鍵,缺少int/date等基本數(shù)據(jù)類型,多條件查詢需要通過集合內(nèi)聯(lián)(sinter,zinterstore)和連接間接實(shí)現(xiàn),操作不便,開發(fā)效率低,可維護(hù)性不佳; 因此一般不將其視為完整的數(shù)據(jù)庫單獨(dú)使用,很多網(wǎng)站將redis作為高速緩存和session狀態(tài)存儲層,然后再與其他數(shù)據(jù)庫搭配使用。
注意:本文安裝的是3.0.6版本,可以到https://redis.io/download下載最新穩(wěn)定版
方法一
$ wget http://download.redis.io/releases/redis-3.0.6.tar.gz $ tar xzf redis-3.0.6.tar.gz $ cd redis-3.0.6 $ make $ cd src
make之后,在redis-3.0.6/src
目錄下會出現(xiàn)redis-server
服務(wù)程序和redis-cli
客戶端程序。將redis-3.0.6/redis.conf
復(fù)制到src目錄下
啟動redis服務(wù)端
./redis-server redis.conf
此時打開另一個終端,啟動客戶端
./redis-cli
測試運(yùn)行
127.0.0.1:6379> set name tom OK 127.0.0.1:6379> get name "tom" 127.0.0.1:6379>
安裝成功。
方法二
使用以下命令在線安裝
$sudo apt-get update $sudo apt-get install redis-server
分別啟動redis服務(wù)端和客戶端
$ redis-server $ redis-cli
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
相關(guān)文章
Redis創(chuàng)建并修改Lua 環(huán)境的實(shí)現(xiàn)方法
為了在Redis服務(wù)器中執(zhí)行Lua腳本, Redis在服務(wù)器內(nèi)嵌了一個Lua環(huán)境, 并對這個Lua環(huán)境進(jìn)行了一系列修改,本文主要介紹了Redis創(chuàng)建并修改Lua 環(huán)境的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的可以了解一下2024-05-05Redis如何使用HyperLogLog的實(shí)現(xiàn)
本文主要介紹了Redis如何使用HyperLogLog的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06Redis教程(六):Sorted-Sets數(shù)據(jù)類型
這篇文章主要介紹了Redis教程(六):Sorted-Sets數(shù)據(jù)類型,本文講解了Sorted-Sets數(shù)據(jù)類型概述、相關(guān)命令列表、命令使用示例、應(yīng)用范圍等內(nèi)容,需要的朋友可以參考下2015-04-04手把手教你使用redis實(shí)現(xiàn)排行榜功能
使用Redis中有序集合的特性來實(shí)現(xiàn)排行榜是又好又快的選擇,一般排行榜都是有實(shí)效性的,比如“用戶積分榜”,下面這篇文章主要給大家介紹了關(guān)于使用redis實(shí)現(xiàn)排行榜功能的相關(guān)資料,需要的朋友可以參考下2023-04-04