贺春旸's repositories
reverse_sql
Binlog数据恢复,生成反向SQL语句
mysql_install
MySQL 8.0 MGR自动安装配置脚本
sql_helper
输入SQL自动判断条件字段是否增加索引
pt-archiver
Percona pt-archiver重构版--大表数据归档工具
mysql_sniffer
mysql_sniffer 是一个基于 MySQL 协议的抓包工具,实时抓取 MySQL 服务端的请求,并格式化输出,输出内容包括访问时间、来源 IP、执行的SQL语句。以便检测升级到MySQL 8.0的SQL语法兼容性。
mgr_failover_vip
MySQL 8.0 MGR(组复制)高可用VIP故障转移脚本
binlog_parse_sql
将 binlog 解析为 SQL 并将其存入数据库
redis_find_bigkey
自定义阀值查找Redis Big Key(占用内存较多的Value)的工具
PMongo-HotBackup
Percona MongoDB3.4 HotBackup PHP Script
mysql_repl
轻便型的MySQL binlog replication tool
mariadb_install
mariadb自动安装脚本
mysql_TenDB-Cluster
TenDB Cluster分部署数据库部署使用
AnotherRedisDesktopManager
🚀🚀🚀A faster, better and more stable Redis desktop manager [GUI client], compatible with Linux, Windows, Mac.
duckdb
DuckDB is an in-process SQL OLAP Database Management System
hatchet
MongoDB JSON Log Analyzer
jc
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
kvrocks
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
MongoDB-Log-Plotter
A simple script to plot slow queries and other data from MongoDB versions above 4.4 based on the log file.
mongodb_process_checker
Tools used for MySQL and MongoDB Operations
MongoShake
MongoShake is a universal data replication platform based on MongoDB's oplog. Redundant replication and active-active replication are two most important functions. 基于mongodb oplog的集群复制工具,可以满足迁移和同步的需求,进一步实现灾备和多活功能。
RollbackTimeCalc
估算 MySQL 已取消事务的回滚时间
schemadiff
Declarative schema diffing, normalization, validation and manipulation via command line
think-sql
SQL query for MySQL
valkey
A new project to resume development on the formerly open-source Redis project. We're calling it Valkey, since it's a twist on the key-value datastore.
vanna
🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄.