濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > Redis配合SSDB實(shí)現(xiàn)持久化存儲(chǔ)代碼示例

Redis配合SSDB實(shí)現(xiàn)持久化存儲(chǔ)代碼示例

熱門標(biāo)簽:魔獸2青云地圖標(biāo)注 日本中國地圖標(biāo)注 超呼電話機(jī)器人 北京400電話辦理收費(fèi)標(biāo)準(zhǔn) 宿遷便宜外呼系統(tǒng)平臺(tái) 山東外呼銷售系統(tǒng)招商 十堰營銷電銷機(jī)器人哪家便宜 鄭州人工智能電銷機(jī)器人系統(tǒng) 貴州電銷卡外呼系統(tǒng)

目前對(duì)于互聯(lián)網(wǎng)公司不使用Redis的很少,Redis不僅僅可以作為key-value緩存,而且提供了豐 富的數(shù)據(jù)結(jié)果如set、list、map等,可以實(shí)現(xiàn)很多復(fù)雜的功能;但是Redis本身主要用作內(nèi)存緩存,不適合做持久化存儲(chǔ),因此目前有如SSDB、 ARDB等,還有如京東的JIMDB,它們都支持Redis協(xié)議,可以支持Redis客戶端直接訪問;而這些持久化存儲(chǔ)大多數(shù)使用了如LevelDB、 RocksDB、LMDB持久化引擎來實(shí)現(xiàn)數(shù)據(jù)的持久化存儲(chǔ);京東的JIMDB主要分為兩個(gè)版本:LevelDB和LMDB,而我們看到的京東商品詳情頁 就是使用LMDB引擎作為存儲(chǔ)的,可以實(shí)現(xiàn)海量KV存儲(chǔ);當(dāng)然SSDB在京東內(nèi)部也有些部門在使用;另外調(diào)研過得如豆瓣的beansDB也是很不錯(cuò)的。具體這些持久化引擎之間的區(qū)別可以自行查找資料學(xué)習(xí)。

Redis安裝與使用

1、下載redis并安裝

cd /usr/servers/
wget https://github.com/antirez/redis/archive/2.8.19.tar.gz
tar -xvf 2.8.19.tar.gz
cd redis-2.8.19/
make

通過如上步驟構(gòu)建完畢。

2、后臺(tái)啟動(dòng)Redis服務(wù)器

nohup /usr/servers/redis-2.8.19/src/redis-server /usr/servers/redis-2.8.19/redis.conf

3、查看是否啟動(dòng)成功

ps -aux | grep redis

4、進(jìn)入客戶端

/usr/servers/redis-2.8.19/src/redis-cli -p 6379

5、執(zhí)行如下命令

127.0.0.1:6379> set i 1
OK
127.0.0.1:6379> get i
"1"

通過如上命令可以看到我們的Redis安裝成功。更多細(xì)節(jié)請(qǐng)參考http://redis.io/。

SSDB安裝與使用

快速開始文檔:https://www.w3cschool.cn/ssdb/sirthud3.html

官方文檔:http://ssdb.io/docs/zh_cn/

1、下載SSDB并安裝

#首先確保安裝了g++,如果沒有安裝,如ubuntu可以使用如下命令安裝
apt-get install g++
cd /usr/servers
wget https://github.com/ideawu/ssdb/archive/1.8.0.tar.gz
tar -xvf 1.8.0.tar.gz
make

2、后臺(tái)啟動(dòng)SSDB服務(wù)器

nohup /usr/servers/ssdb-1.8.0/ssdb-server /usr/servers/ssdb-1.8.0/ssdb.conf

3、查看是否啟動(dòng)成功

ps -aux | grep ssdb

4、進(jìn)入客戶端

/usr/servers/ssdb-1.8.0/tools/ssdb-cli -p 8888
/usr/servers/redis-2.8.19/src/redis-cli -p 6379

因?yàn)镾SDB支持Redis協(xié)議,所以用Redis客戶端也可以訪問

5、執(zhí)行如下命令

127.0.0.1:8888> set i 1
OK
127.0.0.1:8888> get i
"1"

安裝過程中遇到錯(cuò)誤請(qǐng)參考http://ssdb.io/docs/zh_cn/install.html;對(duì)于SSDB的配置請(qǐng)參考官方文檔https://github.com/ideawu/ssdb

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 詳解GaussDB(DWS) explain分布式執(zhí)行計(jì)劃的示例
  • 詳解java連接mysql數(shù)據(jù)庫的五種方式
  • 解決mybatis 數(shù)據(jù)庫date 與 java中Date類型映射問題
  • 在IntelliJ IDEA中使用Java連接MySQL數(shù)據(jù)庫的方法詳解
  • java實(shí)現(xiàn)批量導(dǎo)入Excel表格數(shù)據(jù)到數(shù)據(jù)庫
  • java代碼獲取數(shù)據(jù)庫表里數(shù)據(jù)的總數(shù)操作
  • Java向數(shù)據(jù)庫插入中文出現(xiàn)亂碼解決方案
  • Java連接mysql數(shù)據(jù)庫的詳細(xì)教程(推薦)
  • Java連接數(shù)據(jù)庫JDBC技術(shù)之prepareStatement的詳細(xì)介紹
  • Java連接數(shù)據(jù)庫oracle中文亂碼解決方案
  • Java數(shù)據(jù)庫操作庫DButils類的使用方法與實(shí)例詳解
  • java連接mysql數(shù)據(jù)庫實(shí)現(xiàn)單條插入和批量插入
  • java使用內(nèi)存數(shù)據(jù)庫ssdb的步驟

標(biāo)簽:果洛 北京 朝陽 臺(tái)州 大慶 江蘇 楊凌 吉安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Redis配合SSDB實(shí)現(xiàn)持久化存儲(chǔ)代碼示例》,本文關(guān)鍵詞  Redis,配合,SSDB,實(shí)現(xiàn),持久化,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Redis配合SSDB實(shí)現(xiàn)持久化存儲(chǔ)代碼示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于Redis配合SSDB實(shí)現(xiàn)持久化存儲(chǔ)代碼示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    新野县| 沁源县| 措勤县| 宁城县| 南京市| 云浮市| 金溪县| 枣阳市| 武陟县| 蒙山县| 翁源县| 永福县| 宁河县| 贡嘎县| 库车县| 黄龙县| 土默特左旗| 故城县| 荔浦县| 泾源县| 卫辉市| 长顺县| 阜新| 凤阳县| 英山县| 上思县| 当雄县| 通化县| 澜沧| 依安县| 连州市| 清远市| 宁乡县| 弋阳县| 阿巴嘎旗| 大埔区| 安阳市| 千阳县| 四平市| 色达县| 桦甸市|