本章将展示如何使用PostgreSQL兼容的客户端驱动和ORMs框架构建一个简单的APP应用。

App Language Featured Driver Featured ORM
Go pq GORM
Python psycopg2 SQLAlchemy
Ruby pg ActiveRecord
Java jdbc Hibernate
Node.js pg Sequelize
C++ libpqxx No ORMs tested
C# (.NET) Npgsql No ORMs tested
Clojure java.jdbc No ORMs tested
PHP php-pgsql No ORMs tested
Rust postgres No ORMs tested

NOTE: 上述驱动或框架能够满足CockroachDB的基本语法使用且已进行必要测试,部分数据库高级特性使用可能存在问题。 如遇到不兼容的问题,可以提交github issue以获取帮助:https://github.com/cockroachdb/cockroach/issues/new