随笔分类 -  db

上一页 1 2 3 4 5 6 ··· 10 下一页

基于go-ora 的 oracle prometheus exporter
摘要:还是基于iamseth/oracledb_exporter 的扩展,很简单,就是替换依赖,以前有一个基于godror/godror 调整的版本,go-ora 是一个纯golang开发的oracle 驱动,以下是一个调整试用 需要修改的代码 go.mod module github.com/iamse 阅读全文

posted @ 2020-12-10 20:29 荣锋亮 阅读(511) 评论(0) 推荐(0) 编辑

基于godror 的 oracle prometheus exporter
摘要:iamseth/oracledb_exporter 是一个挺不错的 oracle prometheus exporter ,但是因为oracle golang 驱动的问题,不是很方便 (构建,使用),所以基于godror/godror 调整了一个版本(很简单,替换一个依赖包就可以了),以下是参考说明 阅读全文

posted @ 2020-12-10 11:41 荣锋亮 阅读(748) 评论(2) 推荐(0) 编辑

使用sijms/go-ora 链接oracle server
摘要:sijms/go-ora 是纯golang 编写的oracle 驱动(目前不太稳定)但是已经很不错了,以下是参考试用 参考代码 package main ​ import ( "database/sql" "flag" "fmt" ​ _ "github.com/sijms/go-ora" ​ "l 阅读全文

posted @ 2020-12-09 17:29 荣锋亮 阅读(2116) 评论(0) 推荐(0) 编辑

godror基于ODPI-C的 oracle golang 驱动使用
摘要:godror 是一个很不错的oracle golang 驱动,基于ODPI-C 编写,好处是我们需要需要依赖编译 我们只需要安装oracle client 就可以了,不像go-oci8需要编译,同时目前也有一个纯golang 的 oracle驱动,但是目前还不是很稳定,以下是godror的参考使用 阅读全文

posted @ 2020-12-09 17:11 荣锋亮 阅读(2339) 评论(3) 推荐(0) 编辑

griddb 4.5 体验
摘要:以下是griddb 4.5 的体验(基于虚拟机部署) 安装包 https://github.com/griddb/griddb/releases/download/v4.5.2/griddb-4.5.2-linux.x86_64.rpm 安装 yum install -y griddb-4.5.2- 阅读全文

posted @ 2020-12-02 11:21 荣锋亮 阅读(393) 评论(0) 推荐(0) 编辑

griddb 4.5 社区版新特性
摘要:最近在查看了griddb 的更新文档发现社区版也已经支持sql了(很期待的特性),同时官方也调整了 集群部署模式,社区版只能单机运行了(经过验证的确有限制) 几个变化 sql 接口以及jdbc驱动 添加表分片功能 调整多集群部署为单机 说明 如果还需要使用集群的能力以及sql 查询可以基于pg fd 阅读全文

posted @ 2020-12-02 09:48 荣锋亮 阅读(244) 评论(0) 推荐(0) 编辑

proxysql proxy 集成golang-mysqlserver
摘要:类似pg 集成mysql_fdw 使用proxysql 集成基于dolthub/go-mysql-server 开发的golang server 环境准备 docker-compose 文件 version: "3" services: proxysql: image: proxysql/proxy 阅读全文

posted @ 2020-11-29 11:11 荣锋亮 阅读(510) 评论(0) 推荐(0) 编辑

扩展gobackup支持minio以及定时配置
摘要:huacnlee/gobackup 是一个很不错的多数据库的备份工具,但是对于minio支持不太好(path 路径格式),同时也 不支持定时任务备份,所以基于cron 包支持定时任务处理 修改的代码 main.go 添加cron支持 { Name: "start", Flags: []cli.Fla 阅读全文

posted @ 2020-11-27 23:20 荣锋亮 阅读(388) 评论(0) 推荐(0) 编辑

实现一个简单的golang db driver
摘要:主要是为了学习下golang db driver的运行原理,所以尝试编写了一个简单的db driver 原理说明 如果有java开发经验的话,应该知道java的jdbc 驱动是基于spi 开发的,我们参考jdbc驱动的说明,就能实现一个简单的jdbc驱动 golang 的db driver 实现上类 阅读全文

posted @ 2020-11-16 17:04 荣锋亮 阅读(1264) 评论(0) 推荐(0) 编辑

spring jdbctemplate 集成duckdb
摘要:以下是关于spring jdbctemplate 集成duckdb的说明 项目准备 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi= 阅读全文

posted @ 2020-11-09 17:26 荣锋亮 阅读(1209) 评论(0) 推荐(0) 编辑

duckdb 嵌入式的olap数据库
摘要:duckdb是一个嵌入式的olap数据库 支持的特性 快速的分析查询(olap特性) 操作简单,不需要额外的依赖 丰富的特性 mvcc,acid,完备的sql 支持,比较全的语言驱动 说明 duckdb同时也支持方便的数据导入,导出操作(csv) 参考资料 https://duckdb.org/do 阅读全文

posted @ 2020-11-01 19:59 荣锋亮 阅读(912) 评论(0) 推荐(0) 编辑

pgenv 一个不错的postgres 多版本管理工具
摘要:pgenv 类似rbenv 以及pyenv,可以方便我们进行posgres 各种版本的管理(特别使用开发以及测试) pgenv 的使用还是比较简单的,同时官方也提供了比较全的说明文档 参考资料 https://github.com/theory/pgenv 阅读全文

posted @ 2020-10-17 21:23 荣锋亮 阅读(317) 评论(0) 推荐(0) 编辑

nexus Invalid state: DELETED; allowed: [STARTED] 问题解决
摘要:问题 线上nexus因为误操作 blob存储,造成nexus 出现Invalid state: DELETED; allowed: [STARTED],然后就是现有的nexus 也不能使用了(nexus服务异常) 以下是参考的解决方法 解决方法 手工处理相关的blob存储,删除,同时重启nexus服 阅读全文

posted @ 2020-10-10 11:35 荣锋亮 阅读(984) 评论(0) 推荐(0) 编辑

java 应用基于mongo driver监控简单说明
摘要:mongo java 版本的driver提供了比较多的metrics,我们之需要实现对应的Listener就可以方便的监控mongo 应用了,以下是一些简单的说明 直接使用java driver 模式 public class TestCommandListener implements Comma 阅读全文

posted @ 2020-09-30 18:07 荣锋亮 阅读(973) 评论(0) 推荐(0) 编辑

Managing PostgreSQL users and roles
摘要:转自:https://aws.amazon.com/cn/blogs/database/managing-postgresql-users-and-roles/,一篇很不错的介绍pg 权限的 PostgreSQL is one of the most popular open-source rela 阅读全文

posted @ 2020-09-29 16:34 荣锋亮 阅读(368) 评论(0) 推荐(0) 编辑

使用gopacket 解析一个简单的sql server 协议
摘要:这篇应该说是属于基于gopacket 分析sql server 数据包的一个简单测试(没什么技术含量,大部分关于sql server解析的还在测试) 预备知识 sql server使用的是tds协议,这个协议在微软的官方能看到相关的技术文档,我们可以参考技术文档分析以及学习协议,通过 wiresha 阅读全文

posted @ 2020-09-28 15:37 荣锋亮 阅读(2003) 评论(3) 推荐(0) 编辑

arkproxy极数云舟开源的完全兼容mysql 的跨云中间件
摘要:arkproxy是由极数云舟开源的完全兼容mysql 的跨云中间件,开源才几天,目前官方的介绍信息还是很全的 支持的特性 透明读写分离和支持 Hint 分发 100%兼容MySQL语法,用户友好 自动负载均衡、权重分发,灵活控制数据库流量 内部实现消息压缩,同时实现用户连接数限制和统计 Trace智 阅读全文

posted @ 2020-09-03 20:53 荣锋亮 阅读(499) 评论(0) 推荐(0) 编辑

Update MongoDB field using value of another field
摘要:参考资料:https://stackoverflow.com/questions/3974985/update-mongodb-field-using-value-of-another-field/28460030 mongo 4.2 类似,update table set filed = othe 阅读全文

posted @ 2020-09-03 20:33 荣锋亮 阅读(520) 评论(0) 推荐(0) 编辑

pgspider clickhouse fdw v2 版本
摘要:此版本是基于clickhouse 的http 以及binary 协议更灵活高效 环境准备 dockefile FROM dalongrong/pgspider:base as build WORKDIR /app RUN apt-get update && apt-get install -y li 阅读全文

posted @ 2020-06-11 23:27 荣锋亮 阅读(530) 评论(0) 推荐(0) 编辑

ola 不错的sql server 维护方案
摘要:ola 提供了一堆sql,我们可以用来方便的处理sql server的一些日常维护,很值得使用下 支持的功能 数据备份 一致性检查 索引以及统计信息维护 参考资料 https://ola.hallengren.com/ https://github.com/olahallengren/sql-ser 阅读全文

posted @ 2020-06-11 20:48 荣锋亮 阅读(241) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页

导航