目录
一、引言
二、数据库管理命令
三、redis客户端
四、Java客户端使用Redis
五、相关命令使用
1.get,set
2.exists,del
3.keys
4.expire,ttl
六、总结
一、引言
在之前学了redis相关类型命令之后,本篇文章,我们就将深入到redis客户端中进行学习。
二、数据库管理命令
在redis中也是存在database这样的概念的,但不像mysql那样(想创建就创建,想删除就删除),redis中的database是现成的,不能创建新的,也不能删除数据库,redis提供了16个数据库,编号0-15,这16个数据库中的数据是隔离的。
select 0 选择数据库
默认情况下,使用的数据库是0号,用0号完全足够了。
三、redis客户端
通常使用redis的api定制化redis的客户端程序,redis本身有一个应用层协议,所以一些程序能够自定义redis的使用。
四、Java客户端使用Redis
需要通过maven引入依赖jedis,关于jedis相关内容请看:Maven Repository: redis.clients » jedis
由于Java大部分是基于Windows系统进行开发,所以要访问Linux上的redis客户端就必须使用云服务器的外网IP,但由于云服务器的外网IP容易被入侵,所以此处咱们使用ssh端口(默认:22端口)转发进行访问,把云服务器的redis端口映射到本地主机上
查看是否连接成功:
五、相关命令使用
1.get,set
2.exists,del
3.keys
4.expire,ttl
这些命令都是之前相关文章的操作,但是希望大家能不要刻意去背这些使用的方法,而是遇到不明白的能够去redis官网查询其相关操作!
六、总结
使用Jedis操作Redis相关操作的知识并不复杂,与之前的文章在redis客户端直接操作差别不大,多加练习即可,多看看官方文档即可!