Build a Library Management System using CockroachDB
Build a Library Management System using CockroachDB hosted on Red Hat Marketplace
- Manoj Jahgirdar [email protected]
- Rahul Reddy Ravipally [email protected]
- Srikanth Manne [email protected]
In this code pattern, we will build a Library Management System using CockroachDB hosted on Red Hat Marketplace. CockroachDB is an ultra resilient, distributed SQL that can easily scale-out serializable transactions for your apps and services. It is cloud-native, architected to simplify scale and also guarantee consistent transactions across multiple regions and multiple clouds.
- Databases
- Python
A Library Management System is a software that uses to maintain the record of the library. It contains work like the number of available books in the library, the number of books are issued or returning or renewing a book or late fine charge record, etc.
- User performs an operation like
borrowing a book
orreturning a book
. - Application updates appropriate CockroachDB table accordingly.
- Application fetches the updated data from the table.
- Application displays the updated data that was feteched from the table.
Find the detailed steps for this pattern in the readme file. The steps will show you how to:
- Clone the repo
- Setup CockroachDB Operator on OpenShift
- Port Forward CockroachDB
- Run the Application
- Explore the Library Management System
- Red Hat OpenShift on IBM Cloud
- CockroachDB
- python
-
Perform DML Operations with CockroachDB hosted on Red Hat Marketplace: In this tutorial, you will learn how to perform CRUD operations with CockroachDB hosted on Red Hat Marketplace using python runtime and Jupyter notebook.
-
Store and query unstructured JSON data from CockroachDB hosted on Red Hat Marketplace: In this tutorial, you will learn how to get unstructured JSON data from an API, store it in CockroachDB hosted on Red Hat Marketplace, and query the unstructured JSON data from the table using python runtime and Jupyter notebook.
-
Perform CRUD operations using Crunchy PostgreSQL for Kubernetes Operator on Red Hat Marketplace: In this tutorial, you will learn how to Perform CRUD operations using Crunchy PostgreSQL for Kubernetes Operator hosted on Red Hat marketplace using python runtime and Jupyter notebook.