前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis是什么?--特点和应用场景

Redis是什么?--特点和应用场景

原创
作者头像
陈不成i
修改2021-06-17 14:16:00
2800
修改2021-06-17 14:16:00
举报
文章被收录于专栏:ops技术分享ops技术分享

三.特点

  • Redis支持多种数据类型,适应更多的场景需求。
  • 支持发布订阅,管道
  • 设置 TTL存活时间,到期自动删除
  • 可以执行lua脚本
  • 提供了简单的事务功能, 能在一定程度上保证事务特性。
  • 提供了流水线(Pipeline) 功能, 这样客户端能将一批命令一次性传到 Redis, 减少了网络的开销。
  • 可以使用内存做持久化,这个功能相当于 Memcached
  • 可以将数据复制到任意数量的从服务器。

四.应用场景

缓存

1.Redis提供了键值过期时间设置

2.提供了灵活控制最大内存和内存溢出后的淘汰策略

可以这么说,一个合理的缓存设计能够为一个网站的稳定保驾护航

社交网络

赞/踩、粉丝、共同好友/喜好、推送、下拉刷新等是社交网站的必备功能,由于社交网站访问量通常比较大,而且传统的关系型数据不太适合保存这种类型的数据,Redis提供的数据结构可以相对比较容易地实现这些功能。

五.信息

  • 默认端口:TCP6379
  • 编写语言:c
  • 启动redis:redis-server
  • redis客户端:redis-cli
  • redis基准测试工具:redis-benchmark
  • AOF文件检测和修复工具:redis-check-aof
  • ADB文件检测和修复工具:redis-check-dump
  • 启动哨兵:redis-sentinel

六.特色

Redis在奇数版本为非稳定版本,例如2.7,3.1。如果为偶数则为稳定版本,例如3.2,3.4

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

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