Redis入门(暂不更新)
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
課程地址:https://www.imooc.com/learn/839
?一、概述
1.NoSQL
關(guān)系型數(shù)據(jù)庫(kù)sql在應(yīng)付上萬(wàn)次的讀操作還勉強(qiáng)可以,但是寫(xiě)操作就很難
文檔數(shù)據(jù)庫(kù)-mongoDB,缺少統(tǒng)一查詢(xún)語(yǔ)法
2.redis
(1)概述
eg:新浪微博,知乎網(wǎng),github,stackoverflow
50個(gè)并發(fā)程序執(zhí)行10萬(wàn)個(gè)請(qǐng)求,redis讀的速度能達(dá)到每秒11萬(wàn)次,寫(xiě)的速度能達(dá)到每秒8萬(wàn)次。-官方數(shù)據(jù)
聊天室列表
(2)安裝
問(wèn)答區(qū)給的安裝參考步驟:
1,安裝Linx虛擬機(jī),系統(tǒng)CentOS,SSH客戶(hù)端SecureCRT
2,Linx在線安裝gcc,>yum install gcc-c++ 一路選y
3,下載redis.tar.gz安裝包,使用Filezilla上傳到Linx,root目錄
4,解壓文件>tar -axvf redis.tar.gz
5,進(jìn)入redis目錄,編譯>make
6,安裝,指定安裝目錄>make PREFIX=/usr/local/redis install
7,進(jìn)入安裝完成的目錄>cd /usr/local/redis
8,返回解壓安裝路徑>cd ~ ? ? ? ?>ll ? ? ? ? >cd redis-xxx
9,拷貝redis.conf >cp redis.conf /usr/local/redis
10,>cd /usr/local/redis ,>ll ? 安裝完成
11,修改配置文件>vim redis.conf,進(jìn)入編輯模式
12,daemonize false 改為 true
13,啟動(dòng)redis >./bin/redis-server ./redis.conf
14,測(cè)試啟動(dòng) ps -f | grep -i redis,默認(rèn)端口6379
15,停止啟動(dòng) >./bin/redis-cli shutdown
16,>./bin/redis-cli ? ? ? ? ? >ping
17,存值>set name xxx,取值>get name,刪除>del name,查看所有>keys *
安裝文檔參考:
1.http://www.cnblogs.com/silent2012/p/3499654.html
2.http://www.qiufeihu.com/2017/07/13/Redis%E7%9A%84Linux%E7%8E%AF%E5%A2%83%E4%B8%8B%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE/
gcc環(huán)境安裝好了
將windows下載好的壓縮文件上傳的linux服務(wù)器上
、
本地解壓
密碼是安裝linux時(shí)候的密碼,端口22
拽過(guò)來(lái)即可
解壓
進(jìn)入路徑,make進(jìn)行基本編譯,如果沒(méi)安裝gcc就會(huì)出錯(cuò)
安裝完成
查看安裝redis下的工具
benchnmark:性能測(cè)試工具
check-aof:aof文件修復(fù)工具
check-dump:rdb文件檢查工具
redis-cli:命令行的客戶(hù)端
redis-servers:redis服務(wù)器啟動(dòng)命令
拷貝配置文件
進(jìn)入到bin路徑下
前端啟動(dòng)服務(wù)器,命令不好使用,ctrl+c停止啟動(dòng)
后端啟動(dòng):
把no編程yes
redis已經(jīng)啟動(dòng),終端還能用
查看已經(jīng)啟動(dòng)的redis
關(guān)掉進(jìn)程:不建議使用
一般使用這種方式關(guān)閉
連接成功
set方式存
get方式取
del刪除
查詢(xún)keys
3.Jedis入門(mén)
官網(wǎng):https://redis.io/clients
看到2:28
?
轉(zhuǎn)載于:https://my.oschina.net/u/3018050/blog/1807928
總結(jié)
以上是生活随笔為你收集整理的Redis入门(暂不更新)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: PHP 进程的实现与管理
- 下一篇: MySQL分布式集群