240 发简信
IP属地:上海
  • k8s挂载

    在宿主机上创建路径 mkdir /root/k8s/vnc_host_path 1 创建vnc.yaml apiVersion: apps/v1 # for versions...

  • 120
    skywalking 配置和使用(windows)

    先总结IDEA整合skywalking 一,下载 https://skywalking.apache.org/downloads/[https://skywalking.ap...

  • CompletionService

    《Java并发编程实践》一书6.3.5节CompletionService:Executor和BlockingQueue,有这样一段话: "如果向Executor提交了一组...

  • topk问题

    从大数据中找到TopK个数,比较经典的就是维护一个小根堆,堆顶是堆中最小的元素,每次通过移除堆顶,重新堆排序来维护这个结构。 每次判断队列顶端元素和新元素大小决定是否入队,当...

  • docker部署项目

    1.创建springboot项目 创建springboot项目 @RestController public class UserController { @Resource...

  • es查用查询

    1.查询所有 POST /lagou-company-index/_search { "query":{ "match_all": {} } } 2.匹配搜索 将查询的文本分...

  • rocketmq如何保证消息不丢失

    一、大体可以从三方面来说: 分别从Producer发送机制、Broker的持久化机制,以及消费者的offSet机制来最大程度保证消息不易丢失 从Producer的视角来看:如...

  • kafka高吞吐量的原因

    kafka高吞吐量的原因 1顺序读写 kafka的消息是不断追加到文件中的,这个特性使kafka可以充分利用磁盘的顺序读写性能 顺序读写不需要硬盘磁头的寻道时间,只需很少的扇...

  • 各种消息中间件比较

    一.引入消息中间件缺点 缺点有以下几个: 系统可用性降低 系统引入的外部依赖越多,越容易挂掉。本来你就是 A 系统调用 BCD 三个系统的接口就好了,ABCD 四个系统还好好...

  • redis持久化

    持久化(persistence) RDB 和 AOF 对比 -RDBAOF 启动优先级低高 体积小大 恢复速度快慢 数据安全性丢数据根据策略决定 性能数据较大的时候fork操...

  • 120
    为什么mongodb使用b树

    一,b树 因为我们要考虑磁盘IO的影响,它相对于内存来说是很慢的。数据库索引是存储在磁盘上的,当数据量大时,就不能把整个索引全部加载到内存了,只能逐一加载每一个磁盘页(对应索...

  • 120
    MongoDB集群搭建

    自己是在一台window机器部署整套,包含了一个分片Shard,分片包含了三个复制集(1个primary,2个secondary),一个路由server,两个配置server...

  • 分布式事务

    1.分布式解决方案 分布式事务的实现主要有以下 5 种方案: XA 方案 TCC 方案 本地消息表 可靠消息最终一致性方案 最大努力通知方案 1.1两阶段提交方案/XA方案 ...

  • 分布式id解决方案

    分布式ID方案总结 ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用In...

  • 为什么越来越多的项目使用nacos而非zookeeper

    1.Zookeeper 其实明白一点Zookeeper的功能主要是它的树形节点来实现的。当有数据变化的时候或者节点过期的时候,会通过事件触发通知对应的客户端数据变化了,然后客...

  • 120
    Eureka启动流程源码解析

    入口:在eureka-server的包的META-INF下面有配置文件spring.factories文件,我们知道这个是指定要自动装配的类的文件,点进去看 有一个Eurek...

  • 为什么CAP不能同时满足

    C:一致性,分布式系统中所有机器的数据访问的时候都是一致的。 A:可用性,任何时候访问都是可以得到相应的。 P:分区容错性,何为分区容错?容错就是允许分布式系统的机器的数据不...

  • 分布式集群架构场景化解决⽅案

    一.⼀致性Hash算法 1.平常的hash算法在加入一个节点后,原来存储在各个节点的数据都会发生变更 2.因此采用一致性hash算法: 2.1构造一个环,让几个节点均匀分...