初识 Redis 以及其基本使用方法
2024-09-08 11:08:58
1.什么是Redis
redis 是一个高性能的key-value数据库,它支持的类型更多 包括 string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)等数据类型,它既可以 将数据库保存在内存,也可以将数据保存到磁盘
2.Redis适用的使用场景
1) .取最新N个数据的操作
2) 排行榜应用,取TOP N操作
3) 需要精准设定过期时间的应用
4) 计数器应用
5) Uniq操作,获取某段时间所有数据排重值
6) 实时系统,反垃圾系统
7) Pub/Sub构建实时消息系统
8) 构建队列系统
9) 缓存
3.为什么要使用Redis, 相对于传统缓存Redis有什么优势
redis 分布式数据的支持 它既支持数据的内存保存也支持数据的持久化保存,且在大数据处理时 速度更快
4.Redis 常用操作封装
C#中使用Redis进行开发:
5.使用Redis 的发布/订阅 实现一个及时消息通信
我们通过创建一个RedisHelper 类来对redis进行操作,这个类包括 string, list ,set ,hash 的常见操作
此类封装了最常用的的redis使用
调用:
最新文章
- 从零开始山寨Caffe·伍:Protocol Buffer简易指南
- ELF Format 笔记(十四)—— 段内容
- css3几个新属性
- 必须知道的SQL编写技巧,多条件查询不拼字符串的写法
- stl学习(一)优先队列
- Money类
- mysql awr v1.0.1发布
- ubuntu下安装kde Plasma
- C Golden gun的巧克力
- PHP 开发 APP 接口 学习笔记与总结 - XML 方式封装通信接口
- 用javascript正则表达式来格式化金额
- 升级时出现:请先升级 UCenter 到 1.6.0 以上版本。
- VMware workstation12 pro安装Ubuntu14.04LTS过程笔记
- iOS开发 ~应用程序设计理念:视图控制器(UIViewController)、视图(UIView)
- 企业架构研究总结(40)——TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架
- JS将文件以form表单一样提交到后台
- 【java设计模式】(3)---代理模式(案例解析)
- ajax php 验证注册用户名是否存在
- Python之print()函数
- vmware-vcsa6.5 基本管理
热门文章
- HTML中meta标签详解;property=og标签详解
- 小程序图片轮播特效swiper(纯手打)
- 使用自定义的鼠标图标 --- cursor url
- Linux 0.11源码阅读笔记-中断过程
- java中“类”和“对象”到底有什么联系
- JS 实现权限列表移动
- JS 实现下拉框回显
- Django高级之-缓存
- SLF4J (The Simple Logging Facade for Java)使用记录
- windows安装rabbitmq踩坑实录