Redis 基礎 Redis 簡介及安裝

2022-03-23 03:04:06 字數 2128 閱讀 3471

remote dictionary server(redis)是乙個由salvatore sanfilippo寫的key-value儲存系統。redis是乙個開源的使用ansi c語言編寫、遵守bsd協議、支援網路、可基於記憶體亦可持久化的日誌型、key-value資料庫,並提供多種語言的api。

它通常被稱為資料結構伺服器,因為值(value)可以是字串(string),雜湊(map),列表(list),集合(sets)和有序集合(sorted sets)等型別。

redis是完全開源免費的,遵守bsd協議,是乙個高效能的key-value資料庫。

redis與其他key-value快取產品有以下三個特點:

windows下安裝開啟cmd視窗,使用cd命令切換到目錄c:\redis執行redis-server.exe redis.windows.conf。如果可以,最好是把redis的路徑新增到系統的環境變數裡面,這樣就省得再輸路徑了,後面的那個redis.windows.conf可以省略,如果省略,會啟動預設的。輸入之後,會顯示下面的介面:

這時候另啟乙個cmd視窗,原來的不要關閉,不然就無法訪問服務端了。

切換到redis目錄下執行redis-cli.exe -h 127.0.0.1 -p 6379

設定鍵值對set mykey abc

取出鍵值對get mykey

linux下安裝

shell

$ wget

$ tar xzf redis-2.8.17.tar.gz

$ cd redis-2.8.17

$ make

make完成之後,redis-2.8.17目錄下面會出現編譯後的redis服務程式redis-server,還有用於測試的客戶端程式redis-cli,兩個程式位於安裝目錄src目錄下:

下面啟動redis服務:

shell

$ cd src

$ ./redis-server

注意這種方式啟動redis使用的是預設配置,也可以通過啟動引數告訴redis使用指定配置檔案使用下面命令啟動:

shell

$ cd src

$ ./redis-server redis.conf

redis.conf是乙個預設的配置檔案,我們可以根據需要使用自己的配置檔案。啟動redis服務程序後,就可以使用測試客戶端程式redis-cli和redis伺服器互動了。比如:

shell

$ cd src

$ ./redis-cli

redis> set foo bar

okredis> get foo

"bar"

ubuntu下安裝再ubuntu系統安裝redis可以使用以下命令:

shell

$ sudo apt-get update

$ sudo apt-get install redis-server

啟動redis

shell

$ redis-server

檢視redis是否啟動成功

shell

$ redis-cli

以上命令將開啟以下終端:

shell

redis 127.0.0.1:6379>

127.0.0.1是本機ip,6379是redis服務埠。現在我麼輸入ping命令

shell

redis 127.0.0.1:6379> ping

pong

以上說明我們已經成功安裝了redis。

Redis安裝及簡介

redis是完全開源免費的,遵守bsd協議,是乙個高效能的key value資料庫。屬於前一講中的nosql資料庫一族。1.redis可以用來做儲存 storge 而memccached是用來做快取 cache 這個特點主要因為其有 持久化 的功能.2.儲存的資料有 結構 對於memcached來說...

redis簡介及應用

一.mysql事務 原子性 乙個事務是不可分割的整體,執行操作時就是一起做,或者一起都不做 一致性 意思是張三給李四轉了100元,李四就必須加100元 隔離性 意思是寫資料是隔離開 永續性 意思是資料庫的改變不能返回,改了就改了 redis的所有操作都是原子性的,意思就是要麼成功執行要麼失敗完全不執...

Redis安裝及簡介

使用xshell將 redis.5.0.5.tar.gz 包上傳至 usr local 執行 tar zxvf redis.5.0.5.tar.gz完成解壓 重新命名 mv redis.5.0.5 redis redis是由c寫的,編譯前需要先安裝gcc yum install gcc c 見圖,n...