Claire's Blog

Thinking will not overcome fear but action will.

Clickhouse08 关于mergetree的理解


Clickhouse07 架构设计与数据分片设计


ClickHouse02-小白快速部署和使用

ClickHouse

通过上篇已经了解到在OLAP领域,甚至开始侵占传统数据库市场的ClickHouse的一些特点,本篇就是小白快速上手篇,搭建一个试用。 快速上手体验功能 生产使用:Linux平台安装 配置官方YUM仓库 安装ClickHouse服务端和客户端 启动并测试 确认服务 生产使用:Docker/K8S环境安装 ...

ClickHouse01-什么是ClickHouse

ClickHouse

什么是ClickHouse? 关于发展历史 存在的优势与劣势 什么是它风靡的原因? 什么是ClickHouse? 官方给出的回答是,它是一个高性能、列式存储、基于SQL、供在线分析处理的数据库管理系统 当然这边不得不提到OLAP(Online Analytical Processing)概念的出现 随着大数...

ActiveMQ-Artemis与SpringBoot客户端访问

ActiveMQ-Artemis+SpringBoot

以下实现采用较新版本进行测试 SpringBoot 3.2.0 Artemis: 2.31.2 JDK:从Artemis-2.20.0开始的版本,需要JDK11+ 由于Artemis的客户端服务还在初期发展阶段,与SpringBoot的版本会存在适配不全、部分版本不兼容等情况,因此以下主要通过适配完成的spring-boot-starter-artemis来演示功能 ...

ActiveMQ-Artemis服务部署

ActiveMQ-Artemis

对于ActiveMQ的部署方式网络上有很多的文章描述,这边简单介绍一下如何搭建Artemis 官方网站也有Start Up指导 Linux环境下部署 下载源码包 解压、配置并启动 创建Broker实例 启动实例 修改配置 管理后台 Docker环境下部署 获取...

ActiveMQ-Classic&Artemis功能介绍

ActiveMQ-Classic/ActiveMQ-Artemis

接上篇,ActiveMQ就是基于JMS消息服务规范的消息中间件组件,主要应用在分布式系统架构中,帮助构建高可用、 高性能、可伸缩的企业级面向消息服务的系统 JMS对象模型 ActiveMQ的功能 产品优势 产品成熟且稳定 协议支持广泛 企业级特性 ...

消息队列消息服务规范及代表产品

消息队列

市面上消息队列的种类繁多,我们经常在做技术选型的时候,就会搜“RabbitMQ/RocketMQ/Kafka…的区别”这样的字眼,为了就是更好地选型,结合业务需求以及消息队列的性能、功能特性、设计规范来综合考虑,确定一款适合的组件来承接业务需求。、 消息服务规范 AMQP(Advanced Message Queuing Protocol) MQTT...

RocketMQ5-03RocketMQ-dashboard和客户端访问

RocketMQ5

接上篇,已经完成 RocketMQ5.0 环境的部署,就需要对这个环境进行测试,查看集群、写入消息、读取消息等 Docker部署 Dashboard 获取镜像并下载 部署服务 客户端连接 pom文件 生产者代码 消费者代码 接口测试 问题: broker资源不足...

RocketMQ5-01云原生和AI演变下的架构重构

RocketMQ5

2022年9月22日,迎来 RocketMQ5 的发版,距离 2017 发布的 4.X 时代,RocketMQ 迎来 5.X 时代。 RocketMQ 4.X 时代已经使众多开发者和项目受益,但是随着关注度、使用量逐步上升以及云原生时代的到来,也对其自身架构带来启发和挑战。 所以 Apache RocketMQ 5.0 的演进目标有三个: 消息基础架构的云原生化演进:充分结合云原...