YBDemo: simple πŸ’» demo lab for YugabyteDB with Java client and DockerπŸš€β˜•πŸ³πŸ˜

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • ybdemo

    Lab environment for YugabyteDB demos

  • View on GitHub

  • yugabyte-db

    YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

  • 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.

  • 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.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts