前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【地铁上的Redis与C#】Redis 简介

【地铁上的Redis与C#】Redis 简介

作者头像
喵叔
发布2023-01-01 11:20:31
2300
发布2023-01-01 11:20:31
举报
文章被收录于专栏:喵叔's 专栏喵叔's 专栏

本篇文章我将带领大家了解Redis的概念、特征和常用应用场景,让我们开始吧。

什么是Redis

简单的说Redis是用C语言开发的一个开源的高性能键值对(Key-Value)数据库。

特征

网上有很多总结Redis特征的文章,但是要么太长太罗嗦,要么偏离了Redis的特征,根据我使用Redis的经验,我将Redis的特征总结为4种:

  1. 数据之间没有必然的关联关系;
  2. 内部采用单线程机制进行工作;
  3. 高性能;
  4. 支持多种数据类型:字符串类型(string)、列表类型(list)、散列类型(hash)、集合类型(set)、有序集合类型(sorted_set);
  5. 持久化支持,可以进行数据灾难恢复
Redis 应用

Redis并不是万能的,一般来说Redis经常用于如下场景中:

  1. 热点数据加速查询(常用场景);
  2. 任务队列;
  3. 即时信息查询;
  4. 时效性信息控制与查询;
  5. 分布式数据共享;
  6. 消息队列;
  7. 分布式锁。
总结

截至目前为止,我们了解了NoSQL以及Redis,那么从下一篇文章开始,我们将正式步入Redis的世界。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-12-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是Redis
  • 特征
  • Redis 应用
  • 总结
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档