一、基本概念 1.1 名词术语 NRT(准实时): Elasticsearch是一个接近实时的搜索平台。这意味着,...[作者空间]
两个栈实现队列 我们知道队列是先入先出的,如果分别输入1,2,3。poll的时候应该得到1,2,3。而栈的特性呢是...[作者空间]
Topic: 在 kafka 中,topic 是一个存储消息的逻辑概念,可以认为是一个消息集合。每条消息发送到 k...[作者空间]
一、分布式锁,的原理,都是,找一个各个服务都能访问的中间层,然后,通过获得这个中间层的占有权达到锁的效果。 1.1...[作者空间]
欢迎关注个人公众号:石杉的架构笔记(ID:shishan100) 周一至五早8点半!精品技术文章准时送上! 目录 ...[作者空间]
持久化分类 AOF:将每次执行的写命令保存到硬盘RDB:将当前进程中的数据生成快照保存到硬盘 比较:RDB文件紧凑...[作者空间]
最近项目上需要用到 redis 高可用方案,遂上网找了一些资料学习,但是网上关于 redis 高可用的几种实现方式...[作者空间]
学过服务器端开发的朋友一定知道,程序没有数据库索引也可以运行。但是所有学习数据库的资料、教程,一定会有大量的篇幅在...[作者空间]
Caffeine简介 Caffeine是基于JAVA 1.8 Version的高性能缓存库。Caffeine提供的...[作者空间]
java动态代理其实是一种设计模式,是Spring AOP 的核心技术。通俗的解释就是往没有耦合关系但却需要经过同...[作者空间]
1、Kafka重复消费原因 底层根本原因:已经消费了数据,但是offset没提交。 原因1:强行kill线程,导致...[作者空间]
目录 启动Elasticsearch 启动Elasticsearch的方法取决于你如何安装它。 归档文件包(.ta...[作者空间]
解决方式:消费端自己处理 造成消息的重复的根本原因是:网络不可达。只要通过网络交换数据,就无法避免这个问题。所以解...[作者空间]
可重入锁又名递归锁,是指在同一个线程在外层方法获取锁的时候,再进入该线程的内层方法会自动获取锁(前提锁对象得是同一...[作者空间]
今天就给大家聊一个有意思的话题:每秒上千订单场景下,如何对分布式锁的并发能力进行优化? 背景引入 首先,我们一起来...[作者空间]
关于NIO编程与epoll、IOCP大家应该耳熟能详了,先简单回顾一下常见的结论: NIO是非阻塞IO epoll...[作者空间]
通俗点讲 聚簇索引:将数据存储与索引放到了一块,找到索引也就找到了数据 非聚簇索引:将数据存储于索引分开结构,索引...[作者空间]
每次调用poll()方法,它总是返回由生产者写入kafka但还没有被消费者读取过的记录,我们因此可以追溯到哪些记录...[作者空间]
1 CPU和内存的交互 了解jvm内存模型前,了解下cpu和计算机内存的交互情况。【因为Java虚拟机内存模型定义...[作者空间]
参考文档 MySQL的事务和隔离级别理解事务 - MySQL 事务处理机制《MySQL技术内幕》读书笔记一文说尽M...[作者空间]