Redis筆記1 安裝

2021-07-27 14:45:25 字數 2263 閱讀 9366

redis: remote dictionary server(遠端字典伺服器),是完全開源免費的,用c語言編寫的,遵守bsd協議,是乙個高效能的(key/value)分布式記憶體資料庫,基於記憶體執行並支援持久化的nosql資料庫,是當前最熱門的nosql資料庫之一,也被人們稱為資料結構伺服器。

linux版安裝:

2、在/opt目錄下,解壓檔案:tar -zxvf redis-3.0.7.tar.gz

3、解壓完成後出現資料夾:redis-3.0.7

4、進入目錄:cd redis-3.0.7

5、在redis-3.0.7目錄下執行make命令

6、如果make完成後繼續執行make install

7、為了以防破壞redis原配置檔案,將其拷貝到根目錄下的乙個新建目錄/myredis中。

[root@localhost ~]# cd /

[root@localhost /]# mkdir myredis

[root@localhost myredis]# cd /opt/redis-3.0.7/

[root@localhost redis-3.0.7]# cp redis.conf /myredis/

[root@localhost redis-3.0.7]# cd /myredis/

[root@localhost myredis]# ll

修改daemonize為yes,即預設以後台程式方式執行

9、進入預設安裝目錄:/usr/local/bin

[root@localhost ~]# cd /usr/local/bin
10、啟動

[root@localhost bin]# redis-server /myredis/redis.conf  &
[root@localhost bin]# redis-cli -p 6379
11、檢測

[root@localhost bin]# ps -ef |grep redis
[root@localhost bin]# netstat -lntp | grep 6379
12、使用客戶端

127.0

.0.1:6379> set k1 hello

ok127.0

.0.1:6379> get k1

"hello"

13、關閉

127.0

.0.1:6379> shutdown

not connected> exit

14、設定為開機自啟動

[root@localhost ~]# cd /opt/redis-3.0.7/utils
[root@localhost utils]# cp redis_init_script /etc/init.d/redis
[root@localhost utils]# chkconfig redis on
結果報錯:service redisd does not support chkconfig

[root@localhost utils]# vim /etc/init.d/redis
**********====新增兩行注釋**********===

#!/bin/sh

# chkconfig: 2345 90 10

# description: redis is a persistent key-value database

(安裝完畢,good luck!)

Redis筆記(1) Redis特性與安裝

redis是網際網路技術領域使用最為廣泛的儲存中介軟體,它是remote dictionary service的首字母縮寫,也就是遠端字典服務,redis使用c語言實現。redis以其超高的效能 完美的文件 簡潔易懂的原始碼和豐富的客戶端庫支援在開源中介軟體領域廣受好評。redis包含以下特性 1 ...

redis 筆記1 window安裝

1 nosql技術 基於記憶體的資料庫,並且提供一定的持久化功能 可以支援每秒十幾萬次的讀 寫操作,效能遠超資料庫,還支援集群 分布式 主從同步等配置,支援一定的事務能力,保證高併發的場景下資料的安全和一致性 把資料放在redis中,也就是直接放在記憶體之中,讓服務端直接去讀取記憶體中的資料,使用記...

Redis學習筆記(1) Redis安裝與其他

hdis framework是乙個基於springboot kubernetes 阿里雲服務,編寫的乙個用於支撐微服務的極速開發框架。其文件詳盡,demo全面,設計合理,開箱即用,節省開發時間,提公升開發效率。配套的docker kubernetes教程已踩過各種坑,讓你的微服務無障礙的順暢執行起來...