To interact with RisingWave from Python applications, we recommend using the
risingwave-py SDK.
This SDK provides a simple way to perform ad-hoc queries, subscribe to changes, and define event handlers for tables and materialized views, making it easier to integrate real-time data into applications. For details, see Python SDK.| Language | Driver | Latest tested version |
|---|---|---|
| C | libpq | |
| C# (.NET) | Npgsql | 8.0.2 |
| Go | pgx. See the example guide. | v5.4.3 |
| Go | pq | |
| Java | JDBC. See the example guide. | 42.5.4 |
| JavaScript | pg. See the example guide. | 8.11.3 |
| Python | psycopg2. See the example guide. | |
| Python | psycopg3 | |
| Ruby | pg. See the example guide. | 1.5.6 |
| Rust | rust-postgres | |
| Rust | tokio-postgres | 0.7 |
| PHP | pdo-pgsql | 8.3.2 |