redis相关

Redis = KV + Cache + Persistence
NoSql 介绍及背景:

挑战:3V+3高:(海量Volume + 多样Variety + 实时Velocity)+ (高并发 + 高可扩 + 高性能)
优点:易扩展+大数据量高性能+多样灵活数据类型
参考:https://blog.csdn.net/ins_s/article/details/80415421

基本信息(字段)——mysql
长评论——mongdb
图片——tfs
关键词——isearch
热点高频词汇——Tiar、redis、memcache

CAP+BASE 理论

CAP:
SQL: ACID --> NoSql:CAP 3选2(强一致性、高可用性、分区容错性)
说明:分布式存储系统中,最多只能满足上面2点。
AP:
CP: Redis、Mongdb

BASE:

  • 基本可用(Basically Abailable)
  • 软状态(Soft state)
  • 最终

一致(Eventually consistent)

思想:放松某一时刻数据一致性要求换取系统伸缩性和性能上的改观。


redis的性能瓶颈在网络IO上,而非在CPU上,所以这也是redis选择单线程的原因(即非性能瓶颈,又能让设计简单点).
redis6.0引入了多线程. 多线程体现在网络数据的读写和协议解析上, 命令执行仍是单线程.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值