all-things-risingwave

What is the plan to expose the client libraries (SDKs) to access the risingwave functionalities programmatically?

There are several ways to use RisingWave: 1) use psql to connect to RisingWave server and then query; 2) use Python/Java/C++ or other language library (e.g., libpq) to query; 3) use CLI (e.g., Redshift CLI), and we haven’t supported this yet. We plan to have basic support on this within one year; 4) some Python function call. We don’t have support yet and at least right now, we don’t have plan to support this mode within two years.

Su

Sumit Mittal

Asked on Jun 15, 2022

  • The plan to expose the client libraries (SDKs) for accessing RisingWave functionalities programmatically includes:
    1. Supporting psql to connect to RisingWave server and query, which is already implemented.
    2. Supporting Python/Java/C++ or other language libraries like libpq for querying, which is also already supported due to pgwire compatibility.
    3. Planning to add support for using CLI (e.g., Redshift CLI) within one year.
    4. Not currently supporting Python function calls for RisingWave functionalities, and there are no plans to support this mode within the next two years.
Jun 15, 2022Edited by