大型缓存架构
文章平均质量分 78
heimabb
这个作者很懒,什么都没留下…
展开
-
2.图解分析Redis的RDB和AOF两种持久化机制的原理
1、RDB和AOF两种持久化机制的介绍2、RDB持久化机制的优点3、RDB持久化机制的缺点4、AOF持久化机制的优点5、AOF持久化机制的缺点6、RDB和AOF到底该如何选择我们已经知道对于一个企业级的redis架构来说,持久化是不可减少的企业级redis集群架构:海量数据、高并发、高可用持久化主要是做灾难恢复,数据恢复,也可以归类到高可用的一个环节里面去比如你redis整个挂了,然后redis就...原创 2018-05-10 16:57:00 · 350 阅读 · 0 评论 -
01.单机版redis的安装以及redis生产环境启动方案
课程大纲1、安装单机版redis2、redis的生产环境启动方案3、redis cli的使用------------------------------------------------------------------------1、安装单机版redis大家可以自己去官网下载,当然也可以用课程提供的压缩包wget http://downloads.sourceforge.net/tcl/tc...原创 2018-05-10 15:51:25 · 183 阅读 · 0 评论 -
Hystrix介绍
1、Hystrix是什么? 在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很正常的。 Hystrix可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或者依赖故障的容错机制。 Hystrix通过将依赖服务进行资源隔离,进而组织某个依赖服务出现故障的时候,这种故障在整个系统所有的依赖服务调用中进行蔓延,同时Hystrix...原创 2018-05-17 15:29:10 · 403 阅读 · 0 评论 -
深入分析hystrix执行时的8大流程步骤以及内部原理
我们要去讲解一下,你开始执行这个command,调用了这个command的execute()方法以后,hystrix内部的底层的执行流程和步骤以及原理是什么呢?在讲解这个流程的过程中,我们会带出来hystrix其他的一些核心以及重要的功能画图分析整个8大步骤的流程,然后再对每个步骤进行细致的讲解1、构建一个HystrixCommand或者HystrixObservableCommand一个Hyst...原创 2018-05-17 16:52:04 · 907 阅读 · 0 评论 -
spring boot整合ehcache
spring boot整合ehcache(1)依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency...原创 2018-05-15 14:23:57 · 340 阅读 · 0 评论 -
基于OpenResty部署应用层nginx
我们这里玩儿nginx,全都会在nginx里去写lua脚本,因为我们需要自定义一些特殊的业务逻辑比如说,流量分发,自己用lua去写分发的逻辑,在分发层nginx里去写的再比如说,要用lua去写多级缓存架构存取的控制逻辑,在应用层nginx里去写的后面还要做热点数据的自动降级机制,也是用lua脚本去写降级机制的,在分发层nginx里去写的因为我们要用nginx+lua去开发,所以会选择用最流行的开源...原创 2018-05-15 16:45:57 · 331 阅读 · 0 评论 -
zk分布式锁的代码封装
zk分布式锁的代码封装zookeeper java client api去封装连接zk,以及获取分布式锁,还有释放分布式锁的代码先简单介绍一下zk分布式锁的原理我们通过去创建zk的一个临时node,来模拟给摸一个商品id加锁zk会给你保证说,只会创建一个临时node,其他请求过来如果再要创建临时node,就会报错,NodeExistsException那么所以说,我们的所谓上锁,其实就是去创建某个...原创 2018-05-15 17:51:09 · 433 阅读 · 0 评论 -
Java工程师-史上最通俗易懂Storm教程:大白话介绍
一、Storm到底是什么?1、mysql,hadoop与stormmysql:事务性系统,面临海量数据的尴尬hadoop:离线批处理storm:实时计算2、我们能不能自己搞一套storm?来一条数据,我理解就算一条,来一条,算一条坑,海量高并发大数据,高并发的请求数据,分布式的系统,流式处理的分布式系统如果自己搞一套实时流系统出来,也是可以的,但是。。。。(1)花费大量的时间在底层技术细节上:如何...原创 2018-05-16 14:10:39 · 1760 阅读 · 0 评论