Redis
Marco Zheng
踏实做事 真诚做人
展开
-
Marco's Java【Redis入门(一) 之 Redis简介及安装】
前言 相信大家对Redis(Remote Dictionary Server)这个名字并不陌生,关于Redis的相关问题及原理都在面试中大量被提及到,并且各大厂商也都在使用这门技术,比如说我们熟知的微博,脉脉… 等等都离不开Redis。但是可能还有很多初学者对Redis的概念还是懵懵懂懂,不知道Redis具体的用途,以及怎么使用Redis,更不用说Redis的底层实现原理了,因此从本节开始,咱们就...原创 2019-08-27 16:24:33 · 161 阅读 · 0 评论 -
Marco's Java【Redis入门(三) 之 Redis数据类型及用法】
前言 在啃完上节的Redis的配置文件redis.conf这块 “硬石头” 之后,接下来,咱们继续啃Redis数据类型… Redis 相对于 Memcache、Tokyo Tyrant 等其他的缓存产品,有一个很明显的优势,就是Redis身为键值型数据库不仅仅只是存储key-value的基础类型数据,还提供了诸如list,set,zset,hash等数据结构的存储,可谓是非常强大了! 因此本节会针...原创 2019-08-29 11:58:33 · 205 阅读 · 0 评论 -
Marco's Java【Redis入门(二) 之 Redis的配置文件详解】
前言 在介绍完什么是Redis之后呢,本节就要重点解析Redis的配置文件redis.conf,学习一个框架最难受的莫过于学习它的配置文件和记一些如天书般的指令了! 但往往这些知识是最关键最重要的,只有熟悉了配置,掌握了Redis的用法,才能为后面分析redis的原理打下基础!而懂Redis的原理和不懂Redis的原理的程序猿,在办公室拿的钞票可就不一样多咯… 所以,咱们贴了头皮也要把这节的内容拿...原创 2019-08-28 19:20:49 · 713 阅读 · 0 评论 -
Marco's Java【Redis入门(五) 之 Redis的Master/Slave主从复制及原理】
前言 1,什么是复制 Redis 的读并发量太大怎么办? 单机版的Redis 挂掉怎么办? 需要写并发又要安全 在redis 3.0 后,官方发布了集群方案 1.1,官网说明 1.2,行话 行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主 2,有什么作用 读写分离 容灾恢复 3,怎么使用 3....原创 2019-08-29 22:01:48 · 481 阅读 · 0 评论 -
Marco's Java【Redis入门(四) 之 Redis的持久性详解】
前言 Redis的持久性 说到持久性,就会想到传统的关系型数据库,例如Mysql中的概念ACID,ACID中的D(durability)说的就是数据的持久化特性,一旦数据录入到物理磁盘上就无法改变,当然Redis的持久性并不是完全是这个意思,但相同的是Redis的持久性同样就是通过将数据保存到文件,也就是物理磁盘上来实现的。 咱们再来看看官网对于Redis的持久性的解释,主要提到了了两个概念,一个...原创 2019-08-29 21:09:37 · 187 阅读 · 0 评论 -
Marco's Java【Redis入门(六) 之 Redis高可用高并发集群配置】
前言 中心化和去中心化 中心化 意思是所有的节点都要有一个主节点 缺点:中心挂了,服务就挂了 中心处理数据的能力有限,不能把节点性能发挥到最大 特点:就是一个路由作用 去中心化 特点:去掉路由,我自己来路由 以上通俗的就是 中心化:几个经过认证的嘉宾在‘讲话’,所有其他人在听。 去中心化:每个人都可以‘讲话’,每个人都可以选择听或者讲。 Redis集群的执行流程分析 2.1,哈希槽说明 Re...原创 2019-08-30 18:54:14 · 231 阅读 · 0 评论 -
Marco's Java【Redis入门(七) 之 Jedis的常规使用】
前言 本节内容主要是教大家如何在Java上使用Redis,这两者成功合体之后还有个专门的名词,叫Jedis。 主要都是一些API的使用啦,没啥难度,前面的内容只要掌握了,这个问题不大。话不多说,咱们就继续往下看吧~原创 2019-08-30 19:17:12 · 201 阅读 · 0 评论