中间件
文章平均质量分 91
高广超
互联网一线从业者,中度强迫症患者。
个人博客:http://www.jianshu.com/u/2766e4cfc391
展开
-
Jetty基本介绍
一、Jetty目录剖析bin:可执行脚本文件 demo- base: etc:Jetty模块定义的XML配置文件的目录 lib:Jetty依赖的库文件 logs:Jetty的日志目录 modules:Jetty的模块 resources:外部资源配置文件的目录 webapps:项目WAR文件的目录还需要关心根目录下的一个文件:start.d(Wondows系统是start.ini文件)原创 2017-06-28 09:56:32 · 1822 阅读 · 0 评论 -
Redis核心概念
概述Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。概念原创 2017-07-20 10:21:39 · 466 阅读 · 0 评论 -
kafka0.9.0 新特性(对比0.8)
1、引入新的Consumer API0.9.0相比0.8.2,引入了一个新的Consumer API,这个API不再使用high level和low level的基于zookeeper的client;不过仍然支持0.8.0的client。新的API通过如下方式引入依赖: <dependency> <groupId>org.apache.kafka</groupId>原创 2017-12-25 10:23:44 · 2120 阅读 · 0 评论 -
Redis 单key值过大 优化方式
Redis使用过程中经常会有各种大key的情况, 比如:1: 单个简单的key存储的value很大2: hash, set,zset,list 中存储过多的元素(以万为单位)由于redis是单线程运行的,如果一次操作的value很大会对整个redis的响应时间造成负面影响,所以,业务上能拆则拆,下面举几个典型的分拆方案。1、单个简单的key存储的value很大1.1、 改对象需要每次都整存整取原创 2017-12-25 10:24:13 · 37981 阅读 · 6 评论 -
Redis 队列
队列的实现举例: 队列主要用在系统解耦、流量削峰、异步处理、数据顺序处理等场景。新手在使用时可能会犯一些常见的错误。下面讲一个新手容易犯的错误,在这个示例中把队列的入队、出队和Redis存储节点的主从关系给混淆了,示例如下存储: Redis主节点M, 使用数据List类型做为队列,列表名称M (标记为M.L,意为主节点上的List) Redis从节点S,原创 2017-12-25 10:25:28 · 485 阅读 · 0 评论 -
Databus 分布式数据库同步系统
社区wiki主页:https://github.com/linkedin/Databus/wiki背景一个大型分布式系统往往存在多种的存储系统,mysql,tair,redis,memcache,hbase等等。一些重要的或者需要事务支持的数据操作,通常都会放到mysql处理。但是,为了满足高性能的访问需求或者做一些服务定制化的查询,业务上通常又会把mysql的数据再写到tair或者原创 2018-01-22 19:46:48 · 3564 阅读 · 0 评论