Our great sponsors
-
yugabyte-db
YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
View on GitHub
Here is the demo environment I use on my laptop to test YugabyteDB deployment options and operations: FranckPachot / ybdemo Lab environment for YugabyteDB demos YBDemo YBDemo is a simple Java program that creates an HikariCP connection pool from the hikari.properties file in the current directory, and takes SQL statements to execute as lines from stdin. There's no multi-line statement: each line is a thread, executing the statement in a loop. The goal is to make it easy to run a demo with concurrent threads by providing the set of queries in a simple way, interactive or though file redirection. Only the first column of the first row is displayed, I use row_to_json() or json_agg() to format a larger result into one value. The thread stops if no row is returned, I use RETURNING to get a row from DML. The goal is to run it on PostgreSQL compatible databases, especially distributed ones like YugabyteDB. The .jar includes the YugabyteDB JDBC driver, which is a fork of the PostgreSQL one with cluster-aware additions. Errorβ¦ View on GitHub All feedbacks and comments welcome, follow twitter, linkedin to see more, and β are highly appreciated on the repo π π YugabyteDB is a distributed SQL database, open source, and PostgreSQL compatible.