亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Redis入門(一)

標簽:
Java Redis

一、什么是Redis?

Redis是key-value数据库,数据存储在内存中。Redis是用C++开发的,性能极好!

注:Mysql等RDMS数据存储在硬盘中,IO性能相比Redis差很多!

二、如何使用?

楼楼是windows操作系统,就以windows系统中的Redis使用为例(类Unix系统操作差不多)。

1、下载Redis

https://img1.sycdn.imooc.com//5c39b38d00012c0008320058.jpg

解压缩:为得到32bit、64bit两个版本的文件夹。楼主系统是windows 64bit,于是将64bit改名为redis。

https://img1.sycdn.imooc.com//5c39b3d40001566a06870406.jpg

2、在系统环境变量中添加redis的PATH路径,便于直接打开redis中的命令。

https://img1.sycdn.imooc.com//5c39b48a0001cd5012680554.jpg

3、启动redis数据库服务器

win+R---<<<cmd---<<<redis-server.exe

https://img1.sycdn.imooc.com//5c39b6460001cfba06660439.jpg

redis服务器端口号为6379。

4、启动redis客户端连接redis数据库服务器。

重新启动另外一个终端窗口。

https://img1.sycdn.imooc.com//5c39b7330001ec6b13030416.jpg

三、Redis数据结构。

redis五大数据类型(value可以取的值):String、Hash、list、set、sorted set

1、String(包含字符类型、int、double)

set name zhoujie

get name

https://img1.sycdn.imooc.com//5c39ba690001cacd06720432.jpg

https://img1.sycdn.imooc.com//5c39bac90001c12106620426.jpg

2、Hash类型

value为多组name-value类型。

https://img1.sycdn.imooc.com//5c39bc5100012e9a06780110.jpg

hmset可以设置多组name-value(name zhoujie age 30 salary 37000)

hset只设置一组name-value

https://img1.sycdn.imooc.com//5c39bcc2000146ee06640195.jpg

3、list

lpush、rpush、lpop、rpop

https://img1.sycdn.imooc.com//5c39be540001ea1207700412.jpg

lpush key 1,2,3,4

https://img1.sycdn.imooc.com//5c39bff10001cdf106250198.jpg

设置list元素:lpush key 逗号隔开元素

查看list元素值lrange key 索引(0 -1)中间使用空格分开!

4、集合(有序集合和无序集合)

有序:sadd key 值

查看:smembers key

无序:

https://img1.sycdn.imooc.com//5c39c21c0001c28b06980325.jpg

點擊查看更多內容
1人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消