2024-02-16 12:20:44    33    0    0
RabbitMQ教程 RabbitMQ 是一个开源的消息队列系统,它基于AMQP(高级消息队列协议)标准设计。消息队列允许应用程序异步地发送和接收数据,这意味着消息发送者不需要等待消息接收者处理信息,从而提高了应用程序的处理效率和扩展性。 安装Rabbitmq及用户管理 安装 1.使用docker查询rabbitmq的镜像 docker search rabbitmq 2.安装镜像 默认最新版本 docker pull rabbitmq 如果需要安装其他版本在rabbitmq后面跟上版本号即可 docker pu
2023-06-21 20:17:43    25    0    0
安装Rabbitmq及用户管理 安装 1.使用docker查询rabbitmq的镜像 docker search rabbitmq 2.安装镜像 安装name为rabbitmq的这里是直接安装最新的,如果需要安装其他版本在rabbitmq后面跟上版本号即可 docker pull rabbitmq 3.运行mq: 需要注意的是-p 5673:5672 解释:-p 外网端口(主机的端口):docker的内部端口 ,你们可以改成自己的外网端口号,我这里映射的外网端口是5673那么程序连接端口就是用5673 docker
openGauss数据库    2022-10-15 15:46:11    20    0    0
1 Linux操作系统相关命令 Linux中的命令格式为:command [options] [arguments] 中括号表示可选的,即有些命令不需要选项也不需要参数,但有的命令在运行时需要多个选项或参数。 options(选项):选项是调整命令执行行为的开关,选项的不同决定了命令的显示结果不同。 agruments(参数):参数是指命令的作用对象。 2.1 vi/vim 文本编辑器,若文件存在则是编辑,若不存在则是创建并编辑文本。 命令语法: vim [参数] 参数说明:可编辑的文件名。 命令示例: 编辑名为clusterconfig的xm
Flume    2022-09-27 17:21:09    26    0    0
Flume案例-聚合 1)案例需求: Flume-1 监控文件/usr/local/flume/datas/group.log Flume-2 监控某一个端口的数据流,Flume-1 与 Flume-2 将数据发送给 Flume-3, Flume-3 将最终数据打印到控制台。 2)需求分析: 3)实现步骤: 1.准备工作 创建/usr/local/flume/datas/group.log: nbu@ecs:/usr/local/flume$ cd datasnbu@ecs:/usr/local/flume/datas$ tou
MongoDB    2024-04-17 09:59:39    21    0    0
MongoDB 正则表达式 正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。 许多程序设计语言都支持利用正则表达式进行字符串操作。 MongoDB 使用 $regex 操作符来设置匹配字符串的正则表达式。 MongoDB 使用 PCRE (Perl Compatible Regular Expression) 作为正则表达式语言。 不同于全文检索,我们使用正则表达式不需要做任何配置。 考虑以下 posts 集合的文档结构,该文档包含了文章内容和标签: { "post_text": "enjoy the mongodb articles
2024-04-17 09:59:47    16    0    0
SET语法 Neo4j CQL 已提供 SET 子句来执行以下操作。 向现有节点或关系添加新属性 添加或更新属性值 SET 子句语法 SET <property-name-list> S.No.语法元素描述1SET它是一个 Neo4j 的 CQL 关键字。2<property-name-list>它是一个属性列表,用于执行添加或更新操作以满足我们的要求。 <属性名称列表> 语法: <node-label-name>.<property1-name>,<node-label-name
Zookeeper    2022-10-17 19:47:21    24    0    0
zookeeper 的 watcher 机制,可以分为四个过程: 客户端注册 watcher。 服务端处理 watcher。 服务端触发 watcher 事件。 客户端回调 watcher。 其中客户端注册 watcher 有三种方式,调用客户端 API 可以分别通过 getData、exists、getChildren 实现,利用前面章节创建的 maven 工程,新建 WatcherDemo 类,以 exists 方法举例说明其原理。 实例 public class WatcherDemo implements Watcher { static ZooK
Flume    2022-09-27 17:22:47    22    0    0
Flume案例-自定义Source Source 是负责接收数据到 Flume Agent 的组件。 Source 组件可以处理各种类型、各种格式的日志数据, 包括 avro、 thrift、 exec、 jms、 spooling directory、 netcat、 sequencegenerator、 syslog、 http、 legacy。官方提供的 source 类型已经很多,但是有时候并不能满足实际开发当中的需求,此时我们就需要根据实际需求自定义某些 source。 官方也提供了自定义 source 的接口: https://flume.apache.org/FlumeDe
2024-04-09 15:51:40    25    0    0
数学运算符 数学运算符遵循标准的操作顺序。也就是说,圆括号优先于除法和乘法,而乘除法优先于加法和减法。例如5 / 2 + 3 * 2 = (5 / 2) + (3 * 2)和5 + 2 * 3 - 2 = 5 + (2 * 3) - 2。 数学运算符 加法 加一个常数。 SELECT "A" + 5 FROM "add"SELECT * FROM "add" WHERE "A" + 5 > 10 两个字段相加。 SELECT "A" + "B" FROM "add"SELECT * FROM "add" WHERE "A" + "B"
MongoDB    2024-04-17 09:59:39    16    0    0
MongoDB 管理工具 Rockmongo RockMongo Rockmongo RockMongo 是 PHP5 写的一个 MongoDB 管理工具。 RockMongo 是 PHP5 写的一个 MongoDB 管理工具。 通过 Rockmongo 你可以管理 MongoDB 服务,数据库,集合,文档,索引等等。 它提供了非常人性化的操作。类似 phpMyAdmin(PHP 开发的 MySql 管理工具)。 Rockmongo 下载地址:https://github.com/iwind/rockmongo 简介 主要特征: 使用宽松