YugabyteDB

YugabyteDB - 面向关键任务应用程序的云本地分布式 SQL 数据库。『YugabyteDB - the cloud native distributed SQL database for mission-critical applications.』

Github星跟蹤圖


License
Documentation Status
Ask in forum
Slack chat
Analytics

What is YugabyteDB?

YugabyteDB is a high-performance, cloud-native distributed SQL database. Here are its salient points:

  • Has a pluggable query layer, and supports two distributed SQL APIs:
  • Automated sharding, Raft consensus replication and distributed transactions, based on the Google Spanner architecture
  • Offers horizontal write scalability, strong write consistency and tunable read consistency (strong reads by default with follower & observer reads as options)
  • Extremely resilient with native failover and repair - can tolerate disk, node, zone and region failures automatically
  • Supports geo-distributed deployments (multi-zone, multi-region, multi-cloud)
  • Built-in enterprise features such as distributed backups, in-flight/at-rest encryption and read replicas (for observer reads)
  • Can be deployed in public clouds and natively inside Kubernetes
  • Best fit for powering massively-scalable, globally-distributed, cloud-native applications that require absolute data correctness and high tolerance to failures
  • 100% open source under the Apache 2.0 license

Read more about YugabyteDB in our Docs.

Get Started

Cannot find what you are looking for? Have a question? Please post your questions or comments on our Community Slack or Forum.

Build Apps

YugabyteDB supports a number of languages and client drivers. Below is a brief list., Language, ORM, YSQL Drivers, YCQL Drivers, ---------, ---, ------------, ------------, Java, Spring/Hibernate, PostgreSQL JDBC, cassandra-driver-core-yb, Go, Gorm, pq, gocql, NodeJS, Sequelize, pg, cassandra-driver, Python, SQLAlchemy, psycopg2, yb-cassandra-driver, Ruby, ActiveRecord, pg, yugabyte-ycql-driver, C#, EntityFramework, npgsql, CassandraCSharpDriver, C++, Not tested, libpqxx, cassandra-cpp-driver, C, Not tested, libpq, Not tested

Architecture

Review detailed architecture in our Docs.

Need Help?

Contribute

As an open source project with a strong focus on the user community, we welcome contributions as GitHub pull requests. See our Contributor Guides to get going. Discussions and RFCs for features happen on the design discussions section of our Forum.

License

Source code in this repository is variously licensed under the Apache License 2.0 and the Polyform Free Trial License 1.0.0. A copy of each license can be found in the licenses directory.

The build produces two sets of binaries:

  • The entire database with all its features (including the enterprise ones) are licensed under the Apache License 2.0
  • The binaries that contain -managed in the artifact and help run a managed service are licensed under the Polyform Free Trial License 1.0.0.

By default, the build options generate only the Apache License 2.0 binaries.

Read More

主要指標

概覽
名稱與所有者yugabyte/yugabyte-db
主編程語言C
編程語言Python (語言數: 40)
平台
許可證Other
所有者活动
創建於2017-10-05 21:56:00
推送於2025-06-12 17:59:04
最后一次提交2025-06-11 22:10:22
發布數5366
最新版本名稱2025.1.0.0-b140 (發布於 )
第一版名稱v0.9.4.0-b32 (發布於 )
用户参与
星數9.6k
關注者數239
派生數1.1k
提交數32.7k
已啟用問題?
問題數22583
打開的問題數6924
拉請求數4298
打開的拉請求數101
關閉的拉請求數469
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?