redis是一个开源的,先进的 key-value 存储可用于构建高性能的存储解决方案。它支持数据结构有字符串,哈希,列表,集合,带有范围查询的排序集,位图,超文本和具有半径查询的地理空间索引。 NoSQL,Not Only [SQL]...
redis是一个开源的,先进的 key-value 存储可用于构建高性能的存储解决方案。它支持数据结构有字符串,哈希,列表,集合,带有范围查询的排序集,位图,超文本和具有半径查询的地理空间索引。 NoSQL,Not Only [SQL],泛指非关系型的数据库。所以redis是一种nosql。敲黑板画重点:redis是一种nosql.
redis的优点:
- 异常快速
- 支持丰富的数据类型
- 操作都是原子的
linux 系统下安装:
启动服务器:
启动客户端
mac下安装:
启动:
windows下安装:
由于官方并没有提供windows 版本,不过微软为了能够应用redis 到 windows服务器,由微软维护了windows版的redis,下载地址:点击进入.建议下载msi 版本,直接安装即可。
启动成功:
3.1字符串
启动客户端 ,存储字符串到redis.
取字符串:
3.2Hashes - 哈希值
3.3 Lists - 列表
3.4 Redis有序集合
Redis有序集合类似Redis集合存储在设定值唯一性。不同的是,一个有序集合的每个成员带有分数,新航道雅思班用于以便采取有序set命令,从最小的到最大的分数有关。
3.5 Redis发布订阅
开启客户端作为接受者
开启另一个客户端作为发送者:
这样接受者就可以收到:
3.6 其他的一些操作
1.获取所以的key
2,判断key是否存在
3.删除key
4.获取数据类型
5.向尾部添加
6.获取字符串长度
当然这里只是介绍简单的一些操作,复杂的参考官方文档。
前提是redis 已经安装,并且已经开启服务。
jedis 下载地址 https://github.com/xetorthio/jedis
Jedis is a blazingly small and sane Redis java client.
Jedis was conceived to be EASY to use.
翻译: jedis是一个非常小的java客户端,被认为是容易使用。
怎么使用?
运行:
Connection to server sucessfully
Server is running: PONG
Stored string in redis:: Mysql
Stored string in redis:: Mongodb
Stored string in redis:: Redis
Stored string in redis:: Mysql
Stored string in redis:: Mongodb
Stored string in redis:: Redis
redis 入门介绍就到这里了。另外,敲黑板,划重点: 遇到问题首先不要去百度搜,要去官网搜。聪明的你,是不是自己安装下 ,实践下。
本文标题为:5分钟带你入门Redis
- 在阿里云CentOS 6.8上安装Redis 2023-09-12
- 搭建单机Redis缓存服务的实现 2023-07-13
- redis清除数据 2023-09-13
- Mongodb启动报错完美解决方案:about to fork child process,waiting until server is ready for connections. 2023-07-16
- 基于Python制作一个简单的文章搜索工具 2023-07-28
- SQL Server 2022 AlwaysOn新特性之包含可用性组详解 2023-07-29
- Oracle 删除大量表记录操作分析总结 2023-07-23
- SQLSERVER调用C#的代码实现 2023-07-29
- Numpy中如何创建矩阵并等间隔抽取数据 2023-07-28
- MySQL8.0.28安装教程详细图解(windows 64位) 2023-07-26