• -------------------------------------------------------------
  • ====================================

INFLUXDB基础(四)——INFLUXDB保留策略(RETENTION POLICY)自动清理过期数据

INFLUXDB基础(四)——INFLUXDB保留策略(RETENTION POLICY)自动清理过期数据
前言对于传统关系型数据库,增删改查应该是必备且常用的功能,而influxdb常用的只有insert和select,没有提供update语法,虽然有delete可以删除数据(delete语法和mysql相似),但是需求不大。因为存储的数据都是跟时间有关的测量数值,多用于图表展示,不太需要人为的去删除,而有时统计的数据是秒级,甚至毫秒级、纳秒级的,势必造成数……继续阅读 »

dewbay 2年前 (2022-07-04) 1596浏览 0评论0个赞

prometheus配置文件动态管理

prometheus配置文件动态管理
prometheus配置文件动态管理由于 Prometheus 是“拉”的方式主动监测,所以需要在 server 端指定被监控节点的列表。当被监控的节点增多之后,每次增加节点都需要更改配置文件,非常麻烦,我这里用 consul-template+consul 动态生成配置文件,这种方式同样适用于其他需要频繁更改配置文件的服务。另外一种解决方案是 etcd+……继续阅读 »

dewbay 2年前 (2022-07-04) 1790浏览 0评论0个赞

springboot使用切面方式(自定义注解)动态连接多数据源

springboot使用切面方式(自定义注解)动态连接多数据源
前言springboot 里面可以有多种方式配置多数据源。之前写过将 mapper 与指定数据源锁定,但是随着项目的扩大,动态使用多数据源已经不可避免,这些天将代码搭建好了并成功上线使用。记录以供各路大神重复造轮子。(ps:springboot 版本 1.5.9)配置以及代码分析:动态切换数据源,我们可不可以自定义一个注解,然后在需要切换……继续阅读 »

dewbay 2年前 (2022-05-12) 1129浏览 0评论0个赞

MySQL数据库事务隔离级别(Transaction Isolation Level)及测试

MySQL数据库事务隔离级别(Transaction Isolation Level)及测试
今天在学习 JDBC 的时候看到了关于MySQL的事务的隔离级别的问题,感觉内容挺高级的,所以记录一篇文章,以备后面使用。数据库隔离级别有四种,应用《高性能 mysql》一书中的说明:然后说说修改事务隔离级别的方法:1.全局修改,修改 mysql.ini 配置文件,在最后加上1 #可选参数有:READ-UNCOMMITTED, READ-COMMI……继续阅读 »

dewbay 3年前 (2021-12-16) 1285浏览 0评论0个赞

数据库事务特征、数据库隔离级别,各级别数据库加锁情况(含实操)–read committed && MVCC

数据库事务特征、数据库隔离级别,各级别数据库加锁情况(含实操)–read committed && MVCC
上节回顾上篇记录了我对 MySQL 事务 隔离级别read uncommitted的理解。这篇记录我对 MySQL 事务隔离级别 read committed & MVCC 的理解。前言可以很负责任的跟大家说,MySQL 中的此隔离级别不单单是通过加锁实现的,实际上还有 repeatable read 隔离级别,其实这两个隔离级别效果的实现还……继续阅读 »

dewbay 3年前 (2021-12-16) 1167浏览 0评论0个赞

全局记录JPA的SQL、参数和执行时长日志

全局记录JPA的SQL、参数和执行时长日志
目录1、只开启请求的 SQL 和具体参数:2、记录完整的 SQL 和执行时长:3、记录返回的结果集 或 更新行数等日志同样为了问题排查,需要开启数据库的访问日志,了解请求的 SQL 及具体参数,最好还记录一下时长,以便排查慢查询,最好还能有返回结果情况,下面简介一下如何开启 JPA 的日志:注:本文基于spring-boot-starter-pa……继续阅读 »

dewbay 3年前 (2021-06-08) 1756浏览 0评论1个赞

如何在CentOS 7上安装CouchDB

如何在CentOS 7上安装CouchDB
Apache CouchDB是由 Apache 软件基金会开发的免费开源 NoSQL 数据库。CouchDB服务器将其数据存储在命名数据库中,该数据库包含具有 JSON 结构的文档。每个文档都包含许多字段和附件。字段可以包括文本,数字,列表,布尔值等。它包含一个 RESTful HTTP API,使您可以读取,创建,编辑和删除数据库文档。在本教程中,我们……继续阅读 »

dewbay 4年前 (2020-09-29) 2085浏览 0评论1个赞

Mysql开启远程连接

Mysql开启远程连接
Mysql 远程无法连接客户端远程连接mysql 失败.(mysql server 在 Ubuntu 上)ip 能 ping 通,telnet ip:3306 端口不通 Ubuntu 下防火墙已经关闭 sudo ufw disableUbuntu ping windwos 不通,关闭 Windows 防火墙后能 ping 通了还是连接不上忘记了M……继续阅读 »

dewbay 5年前 (2019-11-22) 2122浏览 0评论0个赞

debezium 经验和踩坑

debezium 经验和踩坑
对debezium的运维和使用大半年时间。曾经管理的单个debezium集群有 10 个左右的 debeizum 任务。某个库的debezium订阅的表数量大概有几十个,得出了很多经验,踩了很多坑。下面会列出各种遇到的问题和一些比较不错的实践。 踩坑debezium坑很多!!最大的坑就是 kafka connect 的 ……继续阅读 »

dewbay 5年前 (2019-06-10) 10867浏览 0评论20个赞