- 軟件介紹
- 軟件截圖
- 相關專題
- 下載地址
- 相關評論(1)
Redis windows版本是專為PC的用戶提供的數據庫軟件,這個軟件功能非常強大,能夠快速的進行遠程數據服務,把你的數據快速儲存在數據庫上面,并且支持很多語言編寫,還兼容多種數據類型,是2020年最火的數據存儲軟件之一。
redis客戶端介紹
Redis是一款內存高速緩存數據庫。Redis全稱為:Remote Dictionary Server (遠程數據服務),使用C語言編寫,Redis是一個key-value存儲系統(鍵值存儲系統),支持豐富的數據類型,如:String、list、set、zset、hash。
Redis是一種支持key-value等多種數據結構的存儲系統。可用于緩存,事件發布或訂閱,高速隊列等場景。使用C語言編寫,支持網絡,提供字符串,哈希,列表,隊列,集合結構直接存取,基于內存,可持久化。
redis客戶端使用教程
一.Redis臨時服務
1.打開cmd,進入到剛才解壓到的目錄,啟動臨時服務:redis-server.exe redis.windows.conf (備注:通過這個命令,會創建Redis臨時服務,不會在window Service列表出現Redis服務名稱和狀態,此窗口關閉,服務會自動關閉。)
2.打開另一個cmd窗口,客戶端調用:redis-cli.exe -h 127.0.0.1 -p 6379
二.Redis自定義windows服務安裝
1.進入Redis安裝包目錄,安裝服務:redis-server.exe --service-install redis.windows.conf --service-name redisserver1 --loglevel verbose
win+r -> services.msc,可以看到服務安裝成功
安裝服務:redis-server.exe --service-install redis.windows.conf --service-name redisserver1 --loglevel verbose
啟動服務:redis-server.exe --service-start --service-name redisserver1
停止服務:redis-server.exe --service-stop --service-name redisserver1
卸載服務:redis-server.exe --service-uninstall--service-name redisserver1
三. 主從服務器
將d盤下新建一個文件夾叫redis2,把redis文件夾的東西拷貝到redis2文件夾下,將redis-windows.conf配置文件中的ip 和端口號改一下,然后按照上面的步驟按照一個服務即可
使用redis桌面管理器(下載地址:http://www.wellness-online.com.cn/downinfo/197003.html),看到兩個redis庫
設置密碼把 #requirepass foobared 的#號去掉改為自己的密碼即可
設置好保存后,若要使設置起作用,需要重啟redis服務
端口號和ip同理
重啟后需要輸入密碼
Redis特點
Redis以內存作為數據存儲介質,讀寫數據的效率極高。
Redis跟memcache不同的是,儲存在Redis中的數據是持久化的,斷電或重啟,數據也不會丟失。
Redis的存儲分為內存存儲、磁盤存儲和log文件。
Redis可以從磁盤重新將數據加載到內存中,也可以通過配置文件對其進行配置,因此,redis才能實現持久化。
Redis支持主從模式,可以配置集群,更利于支撐大型的項目。
Redis應用場景
眾多語言都支持Redis,因為Redis交換數據快,在服務器中常用來存儲一些需要頻繁調取的數據,節省內存開銷,也極大的提升了速度。
將一些熱點數據存儲到Redis中,要用的時候,直接從內存取,極大的提高了速度和節約了服務器的開銷。
1、消息隊列(支付)
2、活動排行榜或計數
3、會話緩存(最常用)
4、發布,訂閱消息(消息通知)
5、商品列表,評論列表
Redis支持數據類型
Redis一共支持五種數據類型:String(字符串)、hash(哈希)、list(列表)、set(集合)和zset(sorted set有序集合)
List(列表):是redis的簡單的字符串列表,按插入順序排序
Set(集合):是String字符串類型的無序集合,也不可重復
String(字符串):Redis最基本的數據類型,一個鍵對應一個值,一個鍵值最大存儲512MB
Hash(哈希):hash是一個鍵值對的集合,是一個String類型的field和value的映射表,適合用于存儲對象
ZSet(sorted set 有序集合)是String類型的有序集合,也不可重復。有序集合中的每個元素都需要指定一個分數,根據分數對元素進行升序排序。
redis的服務相關命令
slect#選擇數據庫(數據庫編號0-15)
退出 # 退出連接
信息 # 獲得服務的信息與統計
monitor # 實時監控
flushdb # 刪除當前選擇的數據庫中的key
flushall # 刪除所有數據庫中的鍵
config get # 獲得服務配置
Redis的持久化
Redis持久有兩種方式:快照(RDB),僅附加文件(AOF)
一、快照(RDB):
1、將存儲在內存的數據以快照的方式寫入二進制文件中,默認dump.rdb中
2、保存900 1 # 900秒內如果超過1個key被修改,則啟動快照保存
3、保存300 10 # 300秒內如果超過10個key被修改,則啟動快照保存
4、保存60 1000 # 60秒內如果超過10000個重點被修改,則啟動快照保存
僅附加文件(AOF):1、使用AOF持久時,服務會將每個收到的寫命令通過寫函數追加到文件中(appendonly.aof)
二、AOF持久化存儲方式參數說明
appendfsync always #收到寫命令后就立即寫入磁盤,效率最差,效果最好
appendfsync everysec #每秒寫入磁盤一次 效率與效果居中
appendonly yes #開啟AOF持久化存儲方式
appendfsync no #完全依賴操作系統,效率最佳,效果沒法保證
Redis 命令參考
Key(鍵)
DEL
DUMP
EXISTS
EXPIRE
EXPIREAT
KEYS
MIGRATE
MOVE
OBJECT
PERSIST
PEXPIRE
PEXPIREAT
PTTL
RANDOMKEY
RENAME
RENAMENX
RESTORE
SORT
TTL
TYPE
SCAN
String(字符串)
APPEND
BITCOUNT
BITOP
DECR
DECRBY
GET
GETBIT
GETRANGE
GETSET
INCR
INCRBY
INCRBYFLOAT
MGET
MSET
MSETNX
PSETEX
SET
SETBIT
SETEX
SETNX
SETRANGE
STRLEN
Hash(哈希表)
HDEL
HEXISTS
HGET
HGETALL
HINCRBY
HINCRBYFLOAT
HKEYS
HLEN
HMGET
HMSET
HSET
HSETNX
HVALS
HSCAN
List(列表)
BLPOP
BRPOP
BRPOPLPUSH
LINDEX
LINSERT
LLEN
LPOP
LPUSH
LPUSHX
LRANGE
LREM
LSET
LTRIM
RPOP
RPOPLPUSH
RPUSH
RPUSHX
Set(集合)
SADD
SCARD
SDIFF
SDIFFSTORE
SINTER
SINTERSTORE
SISMEMBER
SMEMBERS
SMOVE
SPOP
SRANDMEMBER
SREM
SUNION
SUNIONSTORE
SSCAN
SortedSet(有序集合)
ZADD
ZCARD
ZCOUNT
ZINCRBY
ZRANGE
ZRANGEBYSCORE
ZRANK
ZREM
ZREMRANGEBYRANK
ZREMRANGEBYSCORE
ZREVRANGE
ZREVRANGEBYSCORE
ZREVRANK
ZSCORE
ZUNIONSTORE
ZINTERSTORE
ZSCAN
Pub/Sub(發布/訂閱)
PSUBSCRIBE
PUBLISH
PUBSUB
PUNSUBSCRIBE
SUBSCRIBE
UNSUBSCRIBE
Transaction(事務)
DISCARD
EXEC
MULTI
UNWATCH
WATCH
Script(腳本)
EVAL
EVALSHA
SCRIPT EXISTS
SCRIPT FLUSH
SCRIPT KILL
SCRIPT LOAD
Connection(連接)
AUTH
ECHO
PING
QUIT
SELECT
Server(服務器)
BGREWRITEAOF
BGSAVE
CLIENT GETNAME
CLIENT KILL
CLIENT LIST
CLIENT SETNAME
CONFIG GET
CONFIG RESETSTAT
CONFIG REWRITE
CONFIG SET
DBSIZE
DEBUG OBJECT
DEBUG SEGFAULT
FLUSHALL
FLUSHDB
INFO
LASTSAVE
MONITOR
PSYNC
SAVE
SHUTDOWN
SLAVEOF
SLOWLOG
SYNC
TIME
Redis相關測試工具
redis-benchmark --help
redis-benchmark -n 10000 -q
- 服務器監控軟件
-
-
heidisql開源數據庫管理軟件下載 18.66M
下載/簡體中文/v8.2.0.4675 最新版 -
redis客戶端下載 2.09M
下載/簡體中文/v6.0.6 電腦版 -
mysql5.0安裝包下載 104.00M
下載/簡體中文/v5.0.96 官方版 -
heidisql中文版下載 3.37M
下載/簡體中文/v8.2.0.4675 免安裝版 -
mapgis破解版下載 165.32M
下載/簡體中文/v10.2 最新版 -
navicat 12 破解版下載 115.05M
下載/簡體中文/32/64位漢化版 -
oracle client 64位下載 48.70M
下載/簡體中文/v11.2.0.3.0 正式版
-
- 下載地址
軟件排行榜
- 1Microsoft SQL Server 2000企業版
- 2Oracle Client(Oracl數據庫)64位
- 3access數據庫壓縮機免費版
- 4mapgis6.7修改狗
- 5Navicat中文版
- 6sybase數據庫瀏覽器
- 7mysql for windows軟件
- 8SQLyog(mysql數據庫管理)
- 9phpMyAdmin中文版
- 10數據庫瀏覽工具(Database Tour Pro)
- 11abc amber access converter(數據庫轉換器)
- 12sqlbalance for mysql pc版
- 13Navicat Data Modeler(數據庫制作)
- 14access數據庫通用管理系統
- 15SQLTools(SQL綜合利用工具)
熱門推薦
-
sql server 2008 r2安裝包下載 32/64位 簡體中文正式版 / 1.19M / 簡體中文
-
microsoft sql server jdbc驅動下載 v6.0 正式版 / 4.15M / 簡體中文
-
SQLite中文版下載 v0.8.3.2 綠色漢化版 / 2.09M / 簡體中文
-
navicat for mysql中文版下載 v12.1 綠色版 / 20.50M / 簡體中文
-
plsql developer最新版下載 64位官方版 / 67.23M / 簡體中文
-
access2010官方下載 32&64位免費版 / 272.80M / 簡體中文
-
aqua data studio破解版下載 v19.0.1.5 32位/64位版 / 1245.70M / 簡體中文
-
mysql社區版下載 v8.0.16 最新版 / 181.45M / 簡體中文
-
oracle12c客戶端下載 v12.2.0.1 免費版 / 2867.20M / 簡體中文
熱門標簽
裝機必備軟件
-
網易云音樂音頻播放
影音先鋒視頻播放
360安全衛士安全防護
愛奇藝視頻播放
360殺毒殺毒軟件
迅雷下載工具
驅動精靈驅動工具
酷我音樂音頻播放
WPS辦公軟件
暴風影音視頻播放
吉吉影音視頻播放
微信電腦版聊天工具
搜狗輸入法文字輸入
美圖秀秀圖像處理
360瀏覽器上網瀏覽
- 視頻
- 芒果tv騰訊視頻優酷視頻愛奇藝
- 解壓
- rar解壓軟件7zip解壓軟件視頻壓縮軟件winrar
- 剪輯
- 剪映會聲會影premiereaudition
- p圖
- 光影魔術手coreldraw美圖秀秀photoshop
- 辦公
- 騰訊會議釘釘officewps
- 殺毒
- 諾頓小紅傘金山毒霸360殺毒
- 直播
- 抖音快手斗魚直播虎牙直播
- 翻譯
- 谷歌翻譯插件百度翻譯有道詞典金山詞霸
- cad
- cad插件浩辰cad中望cad天正建筑
- 編程
- EditPlusnotepadsublimevisual studio
- 安全
- 火絨卡巴斯基騰訊電腦管家360安全衛士
- 下載
- utorrentidm下載器比特彗星迅雷電腦版
- 網盤
- 阿里云盤和彩云網盤騰訊微云百度網盤
- 聊天
- 微信電腦版yy語音阿里旺旺qq
- 財務
- 用友軟件開票軟件管家婆軟件金蝶軟件
- 瀏覽器
- 火狐瀏覽器谷歌瀏覽器qq瀏覽器360瀏覽器
- 驅動
- 驅動人生網卡驅動驅動精靈顯卡驅動
- 檢測
- cpuzaida64安兔兔魯大師
- 音樂
- 網易云音樂酷我音樂酷狗音樂qq音樂
- 播放器
- potplayerkmplayer影音先鋒暴風影音