240 发简信
IP属地:天津
  • 120
    行存储、列存储、行列混存

    行存储 我们常用的关系型数据库mysql,oracle等都是基于行存储,以最常用的mysql数据库 innodb引擎为例,见下图 多个连续的行记录,组成一个data page...

  • 120
    Springboot集成dubbo 3.x脚手架

    文章导读:1、介绍文章内容的版本依赖2、创建Springboot基础工程3、修改基础工程的配置文件4、增加dubbo 3的依赖包管理5、建立子工程演示6、修改父工程和子工程的...

  • 120
    Zookeeper和Etcd的对比

    笔者所有文章第一时间发布于:hhbbz的个人博客[https://hhbbz.github.io/] 简介 Zookeeper 和 Etcd 都是非常优秀的分布式协调系统,z...

  • 120
    MySQL redo & undo log-这一篇就够了

    写在前面 本文是对于网上各个对redo和undo log日志解析的总结,参考文章列表在最后。 事务的4大特性:原子性、一致性、隔离性和持久性。事务的隔离性由锁机制实现。原子性...

  • 018.Elasticsearch分词器原理及使用

    1.分词器介绍 什么是分词器?将一段文本按照一定的逻辑,分析成多个词语,同时对这些词语进行常规化(normalization)的一种工具,例如:"hello tom and ...

  • 使用Reactor完成类似Flink的操作

    一、背景 Flink在处理流式任务的时候有很大的优势,其中windows等操作符可以很方便的完成聚合任务,但是Flink是一套独立的服务,业务流程中如果想使用需要将数据发到k...

  • 注解@CrossOrigin详解

    注解@CrossOrigin 出于安全原因,浏览器禁止Ajax调用驻留在当前原点之外的资源。例如,当你在一个标签中检查你的银行账户时,你可以在另一个选项卡上拥有EVILL网站...

  • LockSupport(park/unpark)

    Unsafe.park和Unsafe.unpark的底层实现原理 在Linux系统下,是用的Posix线程库pthread中的mutex(互斥量),condition(条件变...