Redis筆記(一) 環境配置

2021-07-09 09:53:29 字數 1450 閱讀 9871

redis是什麼?如果你還不知道,可以google or baidu一下。redis是乙個開源的、使用c語言編寫的、基於記憶體的、先進的key-value儲存系統,是用於構建高效能,可擴充套件的web應用程式的完美解決方案。…(這個定義實在太拗口了)

從github上我們可以看到,redis的作者是乙個叫salvatore sanfilippo的外國友人,這是他的github主頁:看了作者的主頁後,我忍不住想上傳一張大神的**(哈哈,有沒有很有藝術感)。

如果你在ubuntu系統下,開啟終端,輸入一下命令就可以完成redis的安裝工作。

$sudo apt-get update

$sudo apt-get install redis-server

tar -zvxf redis-3.0.6.tar.gz

cd redis-3.0.6

make

sudo make install

在終端中鍵入以下命令:

redis-server
如果你看到下面的畫面,恭喜你!說明你已經成功啟動了redis。

從上圖我們可以看到redis的預設埠是6379,預設情況下,redis是以非daemon方式啟動的。

開啟另乙個終端,鍵入:

redis-cli
redis 127.0

.0.1

:6379>

在這裡你就可以輸入redis命令來進行操作了。

上面我們介紹了在互動終端操作redis資料庫,那如果需要需要在程式中操作redis呢?別擔心,redis已經提供了大多數語言實現的client,具體可以在中檢視。

在這裡我們使用c語言實現的hiredis客戶端,這是官方的c語言客戶端,支援全部的set命令,管道,事件驅動程式設計。hiredis的github位址在

unzip hiredis-master.zip

cd hiredis-master

make

sudo make install

apt-get install libhiredis-dev
redis是一種高階的key:value儲存系統,其中value支援下面五種資料型別:

字串string

列表list

雜湊hash

集合set

有序集合sorted set

一 環境配置

2.公升級後發現原.net framework 專案打不開了 錯誤資訊 不支援此版本的 visual studio 無法開啟下列專案。專案型別無法安裝或此版本的 visual studio 無法支援它們。有關啟用這些專案型別或遷移您的資產的詳細資訊,請參閱在單擊 確定 後顯示的 遷移報告 中的詳細資...

MPI筆記(一)環境

mpi筆記 一 環境 mpi筆記 二 點對點通訊 mpi筆記 三 集合通訊 mpi筆記 四 資料型別和派生資料型別 mpi筆記 五 組和通訊因子 mpi筆記 六 虛擬拓撲 mpi筆記 七 計算圓周率 我用的msmpi。msmpi提供了完整的使用說明 how to compile and run a ...

ObjectArx開發筆記(一) 環境配置

二 環境設定 2.2 多版本開發 三 檔案初識 四 vs問題補充 小貼士 遇到陌生巨集或者函式,按住ctrl點進去,可以直接跳到該函式宣告的標頭檔案,查文件前可以先進行這一步 注意 高版本arx不可在低版本上執行 頁面最下面tools目錄下objectarx 2020 wizard 這條沒寫也能執行...