
缓存
刘彦民
尽最大的努力把方便留给别人和未来的自己
展开
-
redis实现分布式锁
最近看了一些关于分布式锁相关的文章,网上关于分布式锁相关的文章也有很多,但是可能由于水平原因,什么样的都有,个人觉得下面的博客写的还不错,copy过来记录下。前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实...转载 2018-03-18 12:21:30 · 229 阅读 · 0 评论 -
kafka核心原理与实战
kafka介绍消息的生产和消费kafka环境搭建kafka原理之负载均衡kafka主从及副本分布kafka消息格式kafka文件系统消息的删除和压缩磁盘缓存的利用Zero-copy技术介绍说明: 本博客出自于网易云课堂视频ppt截图,使用kafka及初步的了解其内部原理使用。详细介绍及使用可以参考一下地址:http://kafka.apache.orghttps://github.com/a...原创 2018-03-11 11:36:06 · 948 阅读 · 0 评论 -
浅谈分布式消息技术:Kafka
Kafka的基本介绍Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。主要应用场景是:日志收集系统和消息系统。Kafka主要设计目标如下:以时间复杂度为O(1)的方...转载 2018-03-08 13:00:52 · 489 阅读 · 0 评论