redis
nosql
你若盛开|清风自来
愿人生所向,皆是美好
展开
-
redis高可用
redis高可用一般redis单机版足够应付QPS大概在上万,到几万左右,随着项目的用户量越来越大,单机版的承受不了这么大的并发量,比如电商网站网站的首页呀,秒杀呀,这些地方的QPS比一般要高得很多。一旦redis承受不住这么的并发,可想而知损失多大。主从架构如何让redis支撑10万+的QPS,就要说下主从啦,一般来说缓存写的次数比读的次数要少,可以把读和写分离出来,主服务器可用写数据并...原创 2019-12-31 15:03:03 · 130 阅读 · 0 评论 -
redis
RedisRedis是一款基于c语言编写的高性能nosql,可基于内存亦可持久化的日志型、key-value数据库,可以用作数据 库,缓存 ,消息中间件,并且有丰富的数据类型,也是目前缓存技术解决方案之一。1.数据类型1.1 String字符串类型是redis中最为基础的数据存储类型,该类可以接受任何格式的数据,其中value最多可以容纳数据长度512M设置键值 set key...原创 2019-12-29 22:14:36 · 93 阅读 · 0 评论 -
redis单线程模型
单线程模型redis是单线程的,为什么单线程执行效率也这么快,官方给的数据是读的速度是110000次/s,写的速度81000次/s。看下reids线程模型就清楚啦redis是基于reactor模式开发网络事件处理器,这个处理器叫做文件事件处理器file event handler。这个 文件事件处理器是单线程,所 redis才是单线程模型,彩用IO多路复用机制同时监听多个socket根据so...原创 2019-12-29 22:04:32 · 189 阅读 · 0 评论