Redis的安装以及基本操作简介
所有與大數(shù)據(jù)相關(guān)的服務(wù)都必須在linux上運行,redis提供了linux和windows的版本,但是為了系統(tǒng)更加穩(wěn)定,推薦使用linux作為服務(wù)器。
Linux版redis的安裝,這里選擇centos作為服務(wù)器,
1、首先去官網(wǎng)下載一個redis:
中文網(wǎng)站:http://www.redis.cn/,英文網(wǎng)站:https://redis.io/下載最新的redis。
2、將redis解壓到一個目錄下
/opt/redis-3.2.3,解壓命令:tar -zxvf redis-3.2.3.tar.gz /opt.
3、進(jìn)入redis-3.2.3目錄執(zhí)行make命令
執(zhí)行命令可能出現(xiàn)不能編譯,缺少gcc,運行命令yum install gcc-c++安裝gcc,安裝gcc之后再次執(zhí)行make命令,可能會出現(xiàn)jemalloc/jemalloc.h:沒有那個文件或目錄,是因為上一次執(zhí)行make命令時產(chǎn)生了臨時文件,運行make distclean之后再make,編譯成功。編譯通過之后再執(zhí)行make install安裝,這樣redis就安裝成功。
編譯完成之后就usr目錄下就會出現(xiàn)與redis相關(guān)的幾個命令,如下所示:
1) redis-benchmark:性能測試工具,可以在自己本子運行,看看自己本子性能如何。
從這個測試可以看出來向redis中增加10W條數(shù)據(jù)需要3.93s,而獲取10W條數(shù)據(jù)需要3.77s性能一般。
2)redis-check-aof:修復(fù)有問題的AOF文件。
3)redis-check-dump:修復(fù)有問題的dump.rdb文件。
4)redis-sentinel:redis集群使用。
5)redis-cli:客戶端,操作入口。
6)redis-server:Redis服務(wù)器啟動命令。
redis-check-aof和redis-check-dump命令在后面將redis的持久化時要用到。
4、修改配置文件redis.conf
將redis設(shè)置為后臺線程。然后再次啟動redis。
5、redis啟動后的一些知識
1)redis默認(rèn)有多個數(shù)據(jù)庫
從配置文件可以看出默認(rèn)為16個數(shù)據(jù)庫,默認(rèn)為0號數(shù)據(jù)庫,可以通過select命令選擇數(shù)據(jù)庫。
2) dbsize查看當(dāng)前數(shù)據(jù)庫的key的數(shù)量,keys * 查看所有的key
3) 刪除庫
FlushDB和FlushALL命令,FlushDB是刪除當(dāng)前庫,FlushALL是刪除所有庫,一般使用FlushDB刪除當(dāng)前庫,慎用FlushALL刪除所有庫。
總結(jié)
以上是生活随笔為你收集整理的Redis的安装以及基本操作简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分布式内存数据库的CAP-BASE原理
- 下一篇: 白条逾期多久上征信