thinker's starred repositories

ClickHouse

ClickHouse® is a real-time analytics DBMS

Language:C++License:Apache-2.0Stargazers:36337Issues:693Issues:20937

logrus

Structured, pluggable logging for Go.

podman

Podman: A tool for managing OCI containers and pods.

Language:GoLicense:Apache-2.0Stargazers:22822Issues:209Issues:8889

sealos

Sealos is a production-ready Kubernetes distribution that provides a one-stop solution for both public and private cloud. You can run any Docker image on sealos, start high availability databases like mysql/pgsql/redis/mongo, develop applications using any Programming language

Language:TypeScriptLicense:Apache-2.0Stargazers:13714Issues:191Issues:1704

Crash-Course-Computer-Science-Chinese

:computer: 计算机速成课 | Crash Course 字幕组 (全40集 2018-5-1 精校完成) B站播放量 383万

pq

Pure Go Postgres driver for database/sql

yugabyte-db

YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

Language:CLicense:NOASSERTIONStargazers:8733Issues:248Issues:19219

pgweb

Cross-platform client for PostgreSQL databases

patroni

A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes

Language:PythonLicense:MITStargazers:6539Issues:125Issues:1726

over-golang

Golang相关:[审稿进度80%]Go语法、Go并发**、Go与web开发、Go微服务设施等

PrometheusAlert

Prometheus Alert是开源的运维告警中心消息转发系统,支持主流的监控系统Prometheus,Zabbix,日志系统Graylog和数据可视化系统Grafana发出的预警消息,支持钉钉,微信,华为云短信,腾讯云短信,腾讯云电话,阿里云短信,阿里云电话等

Language:JavaScriptLicense:MITStargazers:2769Issues:49Issues:363

raft

UNMAINTAINED: A Go implementation of the Raft distributed consensus protocol.

Bifrost

Bifrost ---- 面向生产环境的 MySQL,MariaDB,kafka 同步到Redis,MongoDB,ClickHouse,StarRocks,Doris,Kafka等服务的异构中间件

Language:GoLicense:Apache-2.0Stargazers:1920Issues:49Issues:125

go-sniffer

🔎Sniffing and parsing mysql,redis,http,mongodb etc protocol. 抓包截取项目中的数据库请求并解析成相应的语句。

Language:GoLicense:MITStargazers:1866Issues:59Issues:37

tidis

Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend

Language:GoLicense:MITStargazers:1435Issues:55Issues:75

teleport

Teleport是一款简单易用的堡垒机系统。

Language:PythonLicense:Apache-2.0Stargazers:1174Issues:66Issues:298

pgmetrics

Collect and display information and stats from a running PostgreSQL server

Language:GoLicense:Apache-2.0Stargazers:943Issues:25Issues:47

gravity

A Data Replication Center

Language:GoLicense:Apache-2.0Stargazers:905Issues:46Issues:172

kingbus

A distributed MySQL binlog storage system built on Raft

Language:GoLicense:Apache-2.0Stargazers:888Issues:49Issues:19

mysql-schema-sync

mysql表结构自动同步工具(目前只支持字段、索引的同步,分区等高级功能暂不支持)

Language:GoLicense:MITStargazers:749Issues:47Issues:58

redis-go-cluster

redis cluster client implementation in Go

Language:GoLicense:Apache-2.0Stargazers:487Issues:27Issues:30

go-mydumper

A multi-threaded MySQL backup and restore tool, faster than mysqldump

Language:GoLicense:GPL-3.0Stargazers:346Issues:22Issues:33
Language:GoLicense:Apache-2.0Stargazers:187Issues:8Issues:0

binlog_rollback

mysql binlog rollback | flashback | redo | dml report | ddl info mysql binlog 回滚/闪回, 前滚, DML分析报告, DDL信息

snowFlakeByGo

golang实现Twitter的snowFlake算法,分布式高效ID(全局唯一)生成器

moha

MoHA(Mobike High Availability): A MySQL/Postgres high availability supervisor

Language:GoLicense:Apache-2.0Stargazers:131Issues:15Issues:11

leto

A key value storage example powered by hashicorp raft and BadgerDB

Language:GoLicense:MITStargazers:105Issues:5Issues:2

mysql-clickhouse-replication

用于从mysql增量同步数据到clickhouse

my2fback

my2fback 是基于Golang开发的快速解析与闪回MySQL/MariaDB binlog 工具, 也支持解析relaylog

Language:PythonStargazers:25Issues:5Issues:0