kafka通过一系列优化,写入和读取速度能够达到数万条/秒。通过增加分区数量,能够通过部署多个消费者增加并行消费能力。但还是有很多情况下,某些业务的执行速度实在是太慢,这个时候我们就要用到多线程去消费,提高应用机器的...
我们的互联网客户经常用“秒杀”营销技巧吸引客户的观注,比如秒杀购房优惠券、秒杀汽车使用权等活动。正是巨大的优惠,让很多平常没有需求的客户也集中在一个时间点关注这个营销活动网页,对后台的IT支撑能力带来巨大的挑...
基于Key、Value型的Nosql数据库很多,我们经常听说的是以上两款。在几年前,我们经常听说Memcached ,但这几年Redis更耳闻能详。
这个库正向它的名字一样,简单易用,是基于redis-rs库封装的,不过目前使用下来仅支持单个的redis连接,稍微有点遗憾,不过这个库本身还是较好用的。...
https://mp.weixin.qq.com/s/L0C2TajMEM3veHgB0Yazxg
Redis(REmote DIctionary Server) 是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 对一个产品,技术的认知,从基本的安装和使用开始最容...
上次Redis MQ分布式改造完成之后, 编排的容器稳定运行了一个多月,昨天突然收到ETL端同事通知,没有采集到解析日志了。
Redis是一个开源的、基于内存的数据结构存储器,可以用作数据库、缓存和消息中间件。
Redis为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数据写入磁盘。所以redis具有快速和数据持久化的特征。如果不将数据放在内存中,磁盘I/O速度为严重影响redis的性能。在内存越来越便宜的今天,redis将...
上篇文章谈到了Redis分布式锁,实际上就是为了解释为什么做缓存采用Redis而不使用map/guava。缓存分为本地缓存和分布式缓存。以 Java 为例,使用自带的 map /guava 实现的是本地缓存,最主要的特点是轻量以及快速,生命周期...