㈠ linux下怎麼進入redis操作
1.先進入redis目錄,將redis安裝到指定目錄
使用make PREFIX=/usr/local/redis install 命令
5.重新啟動一下redis服務
./bin/redis-server ./redis.conf
然後就可以使用redis進行操作了
㈡ windows 怎麼開啟redis
安裝redis之後 在命令行窗口中輸入 redis-server redis.windows.conf 啟動redis 關閉命令行窗口就是關閉 redis。 --- redis作為windows服務啟動方式 redis-server --service-install redis.windows.conf 啟動服務:redis-server --service-start 停止服務:redis-server --service-stop
㈢ 如何在linux中查詢redis的數據
1、執行如圖是命令,查看redis服務是否啟動。
㈣ 客戶端怎樣查看redis的命令
Redis 命令用於在 redis 服務上執行操作。所以我們必須要啟動Redis服務程序,也就是redis安裝目錄下的redis-server.exe,你可以雙擊執行,也可以打開cmd窗口,將路徑定位到Redis安裝目錄下,通過redis-server命令執行。
要在 redis 服務上執行命令需要一個 redis 客戶端。Redis 客戶端在我們之前下載的的 redis 的安裝包中,也就是redis-cli.exe,同理,可以雙擊執行也可以通過命令執行。
㈤ redis getset 命令怎麼使用方法
[Redis] redis-cli 命令總結
Redis提供豐富命令(command)資料庫各種數據類型進行操作些commandLinux終端使用
編程比使用Redis Java語言包些命令都應面Redis提供命令做總結
官網命令列表: (英文)
1、連接操作相關命令
quit:關閉連接(connection)
auth:簡單密碼認證
2、value操作命令
exists(key):確認key否存
del(key):刪除key
type(key):返值類型
keys(pattern):返滿足給定pattern所key
randomkey:隨機返key空間key
rename(oldname, newname):key由oldname重命名newname若newname存則刪除newname表示key
dbsize:返前資料庫key數目
expire:設定key間(s)
ttl:獲key間
select(index):按索引查詢
move(key, dbindex):前資料庫key轉移dbindex索引資料庫
flushdb:刪除前選擇資料庫所key
flushall:刪除所資料庫所key
3、String操作命令
set(key, value):給資料庫名稱keystring賦予值value
get(key):返資料庫名稱keystringvalue
getset(key, value):給名稱keystring賦予value
mget(key1, key2,…, key N):返庫string(名稱key1key2…)value
setnx(key, value):存名稱keystring則向庫添加string名稱key值value
setex(key, time, value):向庫添加string(名稱key值value)同設定期間time
mset(key1, value1, key2, value2,…key N, value N):同給string賦值名稱key istring賦值value i
msetnx(key1, value1, key2, value2,…key N, value N):所名稱key istring都存則向庫添加string
名稱key i賦值value i
incr(key):名稱keystring增1操作
incrby(key, integer):名稱keystring增加integer
decr(key):名稱keystring減1操作
decrby(key, integer):名稱keystring減少integer
append(key, value):名稱keystring值附加value
substr(key, start, end):返名稱keystringvalue串
4、List操作命令
rpush(key, value):名稱keylist尾添加值value元素
lpush(key, value):名稱keylist添加值value 元素
llen(key):返名稱keylist度
lrange(key, start, end):返名稱keyliststart至end間元素(標0始同)
ltrim(key, start, end):截取名稱keylist保留start至end間元素
lindex(key, index):返名稱keylistindex位置元素
lset(key, index, value):給名稱keylistindex位置元素賦值value
lrem(key, count, value):刪除count名稱keylist值value元素
count0刪除所值value元素count>0至尾刪除count值value元素count<0尾刪除|count|值value元素
lpop(key):返並刪除名稱keylist首元素 rpop(key):返並刪除名稱keylist尾元素
blpop(key1, key2,… key N, timeout):lpop命令block版本
即timeout0若遇名稱key ilist存或該list空則命令結束
timeout>0則遇述情況等待timeout秒問題沒解決則keyi+1始list執行pop操作
brpop(key1, key2,… key N, timeout):rpopblock版本參考命令
rpoplpush(srckey, dstkey):返並刪除名稱srckeylist尾元素並該元素添加名稱dstkeylist部
5、Set操作命令
sadd(key, member):向名稱keyset添加元素member
srem(key, member) :刪除名稱keyset元素member
spop(key) :隨機返並刪除名稱keyset元素
smove(srckey, dstkey, member) :member元素名稱srckey集合移名稱dstkey集合
scard(key) :返名稱keyset基數
sismember(key, member) :測試member否名稱keyset元素
sinter(key1, key2,…key N) :求交集
sinterstore(dstkey, key1, key2,…key N) :求交集並交集保存dstkey集合
sunion(key1, key2,…key N) :求並集
sunionstore(dstkey, key1, key2,…key N) :求並集並並集保存dstkey集合
sdiff(key1, key2,…key N) :求差集
sdiffstore(dstkey, key1, key2,…key N) :求差集並差集保存dstkey集合
smembers(key) :返名稱keyset所元素
srandmember(key) :隨機返名稱keyset元素
6、zset(sorted set)操作命令
zadd(key, score, member):向名稱keyzset添加元素memberscore用於排序該元素已經存則根據score更新該元素順序
zrem(key, member) :刪除名稱keyzset元素member
zincrby(key, increment, member) :名稱keyzset已經存元素member則該元素score增加increment;
否則向集合添加該元素其score值increment
zrank(key, member) :返名稱keyzset(元素已按score排序)member元素rank(即index0始)
若沒member元素返nil
zrevrank(key, member) :返名稱keyzset(元素已按score排序)member元素rank(即index0始)
若沒member元素返nil
zrange(key, start, end):返名稱keyzset(元素已按score排序)indexstartend所元素
zrevrange(key, start, end):返名稱keyzset(元素已按score排序)indexstartend所元素
zrangebyscore(key, min, max):返名稱keyzsetscore >= min且score <= max所元素
zcard(key):返名稱keyzset基數 zscore(key, element):返名稱keyzset元素element
score zremrangebyrank(key, min, max):刪除名稱keyzsetrank >= min且rank <= max所元素
zremrangebyscore(key, min, max) :刪除名稱keyzsetscore >= min且score <= max所元素
zunionstore / zinterstore(dstkeyN, key1,…,keyN, WEIGHTS w1,…wN, AGGREGATE SUM|MIN|MAX):Nzset求並集交集
並集合保存dstkeyN於集合每元素score進行AGGREGATE運算前都要乘於WEIGHT參數
沒提供WEIGHT默認1默認AGGREGATESUM即結集合元素score所集合應元素進行SUM運算值MINMAX指
結集合元素score所集合應元素值值
7、Hash操作命令
hset(key, field, value):向名稱keyhash添加元素fieldvalue
hget(key, field):返名稱keyhashfield應value
hmget(key, field1, …,field N):返名稱keyhashfield i應value
hmset(key, field1, value1,…,field N, value N):向名稱keyhash添加元素field ivalue i
hincrby(key, field, integer):名稱keyhashfieldvalue增加integer
hexists(key, field):名稱keyhash否存鍵field域
hdel(key, field):刪除名稱keyhash鍵field域
hlen(key):返名稱keyhash元素數
hkeys(key):返名稱keyhash所鍵
hvals(key):返名稱keyhash所鍵應value
hgetall(key):返名稱keyhash所鍵(field)及其應value
8、持久化
save:數據同步保存磁碟
bgsave:數據非同步保存磁碟
lastsave:返功數據保存磁碟Unix戳
shundown:數據同步保存磁碟關閉服務
9、遠程服務控制
info:提供伺服器信息統計
monitor:實轉儲收請求
slaveof:改變復制策略設置
config:運行配置Redis伺服器
㈥ linux安裝好redis,怎麼啟動
1、首先為了方便管理,將Redis文件中的conf配置文件和常用命令移動到統一文件中。
(1)創建bin和redis.conf文件,復制代碼「mkdir -p/usr/local/redis/bin;mkdir -p/usr/local/redis/ect」;
(2)執行Linux文件移動命令,復制代碼「mv /lamp/redis-3.0.7/redis.conf /usr/local/redis/etc;cd /lamp/redis-3.0.7/src;mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-mp redis-cli redis-server /usr/local/redis/bin」;
2、執行Redis-server 命令,啟動Redis 服務。
㈦ linux下怎麼進入redis操作
獲取redis
通過官網http://redis.io/獲取穩定版源碼包下載地址;
通過wget http://download.redis.io/releases/redis-3.0.2.tar.gz下載 源碼包;
2.編譯安裝Redis
解壓源碼安裝包,通過tar -xvf redis-3.0.2.tar.gz解壓源碼,速度相當快;
進入解壓後的目錄,執行make編譯源碼;
3.make命令執行完成後,會在src目錄下生成6個可執行文件,分別是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-mp、redis-sentinel。
4.執行make install安裝,或者通過make PREFIX=/usr/local/redis install指定安裝目錄。這里默認安裝,默認將之前生成的可執行文件拷貝到/usr/local/bin目錄下
5.配置運行
6.修改配置文件
將源碼目錄下redis配置文件redis.conf拷貝到/etc/redis目錄下。
修改配置項,根據需要;如果不修改,使用默認配置也可以;
7.啟動服務
查看埠是否被佔用:netstat –ntlp |grep 6379
方式一:通過命令redis-server 啟動,可在命令後加上`&`號使redis以後台程序方式運行;
方式二:通過指定配置文件啟動;redis-server/etc/redis/redis.conf
默認安裝的路徑已經加入環境變數中,可直接在命令行執行命令;
8.命令客戶端檢測鏈接
連接之前可以先檢測服務是否啟動;
測試啟動 redis-cli ping 返回PONG,啟動成功。
㈧ 求《Redis實戰》全文免費下載百度網盤資源,謝謝~
《Redis實戰》網路網盤pdf最新全集下載:
鏈接:https://pan..com/s/1Rwi1Ati4zEwqoFk3mhHq5Q
㈨ redis啟動後怎麼輸入命令行
首先肯定是打開一個控制台,在windows系統打開控制台的方式很多,我喜歡通過使用快捷方式「win+R」打開「運行」,輸入「cmd」來打開控制台。
在控制台輸入命令
redis-cli
這將打開一個Redis提示
127.0.0.1:6379>
表示已經鏈接上ip:127.0.0.1,埠:6379的Redis服務了
我們可以使用「PING」命令來檢查Redis是否在工作,如下所示:
127.0.0.1:6379> PING
PONG
127.0.0.1:6379>
表示Redis運行正常。
㈩ redis 簡單的命令分為哪些
1) SADD命令
語法:SADD key member [member…]
參數說明: key為集合名稱;member為要添加到集合中的元素,可以是一個或多個
返回值: 返回添加元素後集合的元素個數;若key所對應的不是集合,則返回錯誤提示信息
SADD命令使用示例