淘先锋技术网

首页 1 2 3 4 5 6 7

利用redis怎么从数据库找到数据?

Redis 是用C语言编写的内存数据库,分Redis Server和Redis Client,是一款非常高效的数据缓存组件,在我们日常开发中经常用到,你可以将它理解成数据库,但不是我们平常用的关系型数据库,Redis有数据库的概念,但没有表一说。

Redis在数据存储时,是以Key-Value形式存储的,Value可以是String(字符串)、List(列表)、Set(集合)、ZSet(有序集合)、Hash(哈希表)中任意一种,所以从Redis中取数据时还是要根据Key取。

下面通过一款优秀的GUI工具(Redisclient)了解其数据存储,Redisclient请从Github下载,下载后是个压缩包。

然后进入release:

在cmd命令窗口,执行以下命令打开。

java -jar redisclient-win32.x86_64.2.0.jar

1、连接Redis Server

填写主Redis Server部署主机IP和端口(安装后默认是6379)

连接成功后,左侧显示db0-db15,一共16个数据库,默认数据写在db0中,也可以选择(select N)。

2、往Redis里写数据

选择db0,右键新建,我们选择字符串,填写键(testKey)和值(testValue),然后点确定,此时数据就保存进Redis了,如果要查看的话,在db0下找着testKey,右侧数据库显示出来了。

除了字符串,还可以通过Redis Client操作哈希表、列表等等,是不是觉得非常简单,如果看了还有不明白的地方,请在评论区留言互动,谢谢!

java获取数据,利用redis怎么从数据库找到数据