C# Redis学习笔记(目录)-序言
1.C# MemCached学习笔记(目录)-序言2.C# MemCached学习笔记(一)-Windows安装MemCached3.C# MemCached学习笔记(二)-Linux安装MemCached4.C# MemCached学习笔记(三)-MemCached C#示例
5.C# Redis学习笔记(目录)-序言
6.C# Redis学习笔记(一)-Windows安装Redis7.C# Redis学习笔记(二)-Linux安装Redis8.C# Redis学习笔记(三)-StackExchange.Redis9.C# Redis学习笔记(四)-Redis设置密码10.C# MongoDB学习笔记(目录)-序言11.C# MongoDB学习笔记(一)-Windows安装MongoDB12.C# MongoDB学习笔记(二)-Linux安装MongoDB13.C#-NoSqlHelper(二)_MongoDB一、Redis简介:
1、Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
2、官网:https://redis.io/
3、支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)
4、这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。
5、与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
补充:1、Redis 的5种类型中缓存key不可以重复,value值可以重复的只有list,其他类型的value值不可以重复
2、Redis的5种类型中除了string不是集合之外,其他都是集合类型
二、Windows
C# Redis学习笔记(一)-Windows
① Windows安装Redis;
② 连接工具RDM(redis desktop manager);
三、Linux(Centos)
C# Redis学习笔记(二)-Linux
① Centos安装Redis;
② 安装宝塔面板-Redis连接工具;
四、Redis设定密码
C# Redis学习笔记(四)-Redis设置密码
五、Redis主从配置
C# Redis学习笔记(五)-Redis主从复制
六、C#-Redis
1、StackExchange.Redis 简单使用(不同数据类型的操作):
C# Redis学习笔记(三)-StackExchange.Redis
① string(字符串);
② list(链表);
④ Set(集合);
④ zset(有序集合);
⑤ Hash(哈希类型);
2、Redis订阅
见:https://www.cnblogs.com/cang12138/p/8884362.html#_label2
3、其他Redis框架
Microsoft.Extensions.Caching.Distributed.IDistributedCache(可选择)
本文来自博客园,作者:꧁执笔小白꧂,转载请注明原文链接:https://www.cnblogs.com/qq2806933146xiaobai/p/16207448.html
合集:
数据库-非关系型数据库
分类:
数据库-非关系数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下