
postgresql timescaladb时序数据库使用入门
postgresql timescaladb时序数据库使用入门 git地址,官方文档,官方文档-cn 本文基于timescaladb 2.17.2版本,在低版本,相关函数和功能可能有差别。 timescaladb优点 建立在PostgreSQL之上,融入pg生态,可以使用pg的全部特性。 压缩。针对海量时序数据,高压缩率节省空间。不需要特殊的存储格式,列存压缩,并提供查询加速。...
postgresql timescaladb时序数据库使用入门 git地址,官方文档,官方文档-cn 本文基于timescaladb 2.17.2版本,在低版本,相关函数和功能可能有差别。 timescaladb优点 建立在PostgreSQL之上,融入pg生态,可以使用pg的全部特性。 压缩。针对海量时序数据,高压缩率节省空间。不需要特殊的存储格式,列存压缩,并提供查询加速。...
使用pglogical实现postgresql数据库双主同步 方案优缺点 优点 pg数据库只支持单向数据复制,双机部署一般只能使用主(读写)备(只读)模式。而使用pglogical能实现pg数据库双机的双主模式,支持同时双写,省去主备切换流程,适用于负载均衡和热备等场景。 缺点 pglogical只支持数据的逻辑复制,对于必须使用流式复制的场景不适用(如pg timescaledb的超表...
openssl使用 提取密钥对 数字证书pfx包含公钥和私钥,而cer证书只包含公钥。提取需输入证书保护密码 openssl pkcs12 -in xxx.pfx -nocerts -nodes -out pare.key 提取私钥 openssl rsa -in pare.key -out pri.key 提取公钥 openssl rsa -in pare.key -pubout...
使用bucardo实现postgresql数据库双主同步 方案优缺点 优点 pg数据库只支持单向数据复制,双机部署一般只能使用主(读写)备(只读)模式。而使用bucardo能实现pg数据库双机的双主模式,支持同时双写,省去主备切换流程,适用于负载均衡和热备等场景。 缺点 bucardo基于perl脚本,数据复制管理依赖额外的中间库,脚本维护和同步问题排查难度较大。 bucardo简介 ...
使用vnstat监控网络流量和带宽占用 vnstat简介 vnstat是个Linux下基于shell终端的网络流量监控工具,可帮助用户在不同时间段内监视,记录和查看网络统计信息。它提供了各种网络接口的汇总,允许用户以详细表或命令行统计视图的形式查看小时,每日,每月统计。 vnstat安装 sudo apt update sudo apt install vnstat sudo syste...
ubuntu安装和常用中间件部署 ubuntu系统安装 官网镜像下载 其他镜像源站 安装方式 虚拟机安装 启动盘安装,U盘制作工具 安装注意事项 安装引导过程中,建议选择安装ssh服务,非mini纯净模式。 环境准备 环境常用设置 ## 设置root用户密码 sudo passwd root su root ## 永久关闭防火墙 sudo systemctl stop uf...
使用原生binlog复制实现mysql双主同步 基于mysql 8.0版本,docker容器化部署,使用基础镜像mysql:8.0。适用于双机热备、负载均衡等场景。双机均为主模式,双机均可读写,在单端写入数据会自动同步到对端。 自定义mysql配置 新建mycustom.cnf自定义配置文件,运行时会自动合并配置。以下为binlog复制用配置。 # 以下为双主双向同步配置 # 每个服务器唯...
使用自定义maven pom依赖项目实现spring boot工程包版本管理 自定义parent和dependency模块,整合开发中常用到的spring-boot-dependencies和其他私有依赖。 pom项目优点 依赖包和版本号集中在一个文件做统一管理。适合制定统一规范,方便版本更新(如公共包有安全漏洞要做版本升级的场景)。还可以配合maven archetype搭建自定义...
centos部署docker registry镜像仓库 仓库简介 docker registry是一个存储和分发docker镜像的服务。它允许用户上传、下载和管理docker镜像,为容器化应用的部署提供了便利。 仓库安装部署 仓库证书配置 创建镜像仓库的镜像数据目录和证书目录,便于挂载 mkdir /data/registry/data mkdir /data/registry/cert...
使用jmeter进行压力测试 jmeter安装 官网安装包下载,选择二进制文件,解压。 tar -xzvf apache-jmeter-x.tgz 依赖jdk安装。 yum install java-1.8.0-openjdk 环境变量配置,修改/etc/profile文件,添加以下内容。 export JMETER=/opt/apache-jmeter-x export CLASSP...