Xorm is a simple and powerful ORM for Go.
orm mysql sqlite mssql postgres postgresql tidb database-library go-ormGeo-Replication TiKV uses Raft and Placement Driver to support Geo-Replication.Horizontal scalability With Placement Driver and carefully designed Raft groups, TiKV excels in horizontal scalability and can easily scale to 100+ TBs of data.
distributed-transactions raft key-value tikv consensus rocksdb tidbTiKV is an open-source, distributed, and transactional key-value database. Unlike other traditional NoSQL systems, TiKV not only provides classical key-value APIs, but also transactional APIs with ACID compliance. Built in Rust and powered by Raft, TiKV was originally created to complement TiDB, a distributed HTAP database compatible with the MySQL protocol. The design of TiKV ('Ti' stands for titanium) is inspired by some great distributed systems from Google, such as BigTable, Spanner, and Percolator, and some of the latest achievements in academia in recent years, such as the Raft consensus algorithm.
distributed-transactions raft key-value tikv consensus rocksdb tidb cncf🚀 零代码、热更新、全自动 ORM 库,后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🚀 A JSON Transmission Protocol and an ORM Library for automatically providing APIs and Docs.
mysql clickhouse vuejs2 postgresql oracle mysql-server ios-swift springboot db2 postgresql-database sqlserver tidb fastjson typescript2Bytebase is a web-based, zero-config, dependency-free database schema change and version control management tool for developers and DBAs. It is for developers to collaborate on database schemas changes. It helps to construct a single pipeline to propagate the schema change across multiple environments. It can also store the schemas in VCS and trigger a new pipeline upon commit push.
mysql devops gitlab schema sql frontend clickhouse dml postgresql snowflake ddl dba tidb database-as-code sqlreview schema-changes gitops schema-migration database-migrationOur goal is to build a solid NoSQL database aiming to run in the production environment. We are using Titan in production inside Meitu now. If you cannot wait to experiment it in the production environment, feel free to contact us for technical supporting.
redis tidb tikv nosql distributed请扫描下面二维码, 回复 申请加入Redis交流群 即可.
redis redis-cluster redis-lua docker-redis tidbtiup is a tool to download and install TiDB components. After installing tiup, you can use it to install binaries of TiDB components and create clusters.
playground cluster tidb tidb-components tiupAll the testing systems have something similar. They are distributed consistent databases (key-value storages) which tolerates up to n failure of 2n+1 nodes. This testing suite uses a three nodes configuration with a fourth node acting as a client. The client spawns three threads (coroutines). Each thread opens a connection to one of the three DB's node and in loop reads, increments and writes a value back.
cockroachdb consul etcd gryadka mongodb rethinkdb tidb tests yugabyteTiDB Operator manages TiDB clusters on Kubernetes and automates tasks related to operating a TiDB cluster. It makes TiDB a truly cloud-native database. Warning: Currently, TiDB Operator is work in progress [WIP] and is NOT ready for production. Use at your own risk.
tidb kubernetes operator cloud-nativeFeel free to hack on killy! CONTRIBUTING.md will help you to get involved into the development of killy.
tidb minecraft plugintidb-operator manage multiple tidb cluster atop Kubernetes, support multi-tenant, and online scale up or dowm, rolling upgrades, multiple disk mount points, full / incremental migrate data to tidb cluster, all operations web. Note: Currently only support kubernetes version is 1.7, all port ranges [10000-15000). Only provide restful api, easy to integrate into the existing web frame.
kubernetes tidb-operator tidbThe transactions special interest group (SIG-transaction) are a group of people interested in transactions in distributed databases. We have a focus on transactions in TiKV and TiKV clients (including TiDB, which use TiKV go-client), but discuss academic work and other implementations too. You can read or join our announcement mailing list, so you can stay up to date with what we're up to.
distributed-transactions tikv tidbUsing tidb-lite to create a TiDB server with mocktikv mode in your application or unit test
mysql tidb unit-testBackup & Restore (BR) is a command-line tool for distributed backup and restoration of the TiDB cluster data. When BR is built successfully, you can find binary in the bin directory.
backup restore distributed-database tidb point-in-timeDumpling is a tool and a Go library for creating SQL dump from a MySQL-compatible database. It is intended to replace mysqldump and mydumper when targeting TiDB. You may read the design document, English user guide and 中文使用手册 for details.
mysql library backup csv sql dump mysqldump tidb sql-dump hacktoberfestTiDB Dashboard is a Web UI for monitoring, diagnosing and managing the TiDB cluster. Feel free to open GitHub issues for questions, support and suggestions.
tidb hacktoberfestTiDB adapter for ActiveRecord 5.2, 6.1 and 7.0 This is a lightweight extension of the mysql2 adapter that establishes compatibility with TiDB. If you're using Rails 5.2, use the 5.2.x versions of this gem.
mysql rails activerecord tidbThis repository contains the source of TiDB Development Guide. The output will be in the book subdirectory. To check it out, open it in your web browser.
development guide distributed-database tidb:elephant: :elephant: my cheat sheets :memo: , Symfony, Go, Python, MySQL, Twig, Doctrine, Nginx, ElasticSearch, TiDB, Linux etc.
mysql chrome-extension cheat-sheets nginx redis elasticsearch composer symfony cheatsheet tidb zend-studio
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.