{"repo":"nitrite/nitrite-java","free":true,"listed":false,"github":"https://github.com/nitrite/nitrite-java","clone":"git clone https://github.com/nitrite/nitrite-java.git","description":"NoSQL embedded document store for Java","language":"Java","stars":912,"topics":["nosql","embedded-database","documentdb","android","mobile-database","database","object-storage","object-database"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Nitrite Database NO sql O bject ( NO 2 a.k.a Nitrite) database is an open source nosql embedded document store. It supports both in-memory and file based persistent store. Nitrite is an embedded database ideal for desktop, mobile or small web applications. It features : - Embedded, serverless - Simple API - Document-oriented - Schemaless document collection and object repository - Extensible storage engines - mvstore, rocksdb - Indexing and full-text search - Simple query api - In-memory and file-based store - Transaction support - Schema migration support - Encryption support - Android compatibility (API Level 26) Kotlin Extension Nitrite has a kotlin extension called Potassium Nitrite for kotlin developers. Visit here for more details. Flutter Version If you are looking for Nitrite for Flutter/Dart, head over to nitrite-flutter. Deprecation Notice Nitrite DataGate and Nitrite Explorer is now deprecated and no longer maintained. Getting Started with Nitrite NOTE: There are breaking api changes in version 4.x. So please read the guide before upgrading from 3.x.x. How To Install To use Nitrite in any Java application, first add the nitrite bill of materials, then add required dependencies: Maven Gradle Examples A Todo android application is available here to demonstrate the usage of Nitrite in android. Quick Examples Initialize Database Create a Collection Annotations for POJO CRUD Operations Create Indices Query a Collection Transaction Schema Migration Import/Export Data Mor","default_branch":null,"files":null,"tree":[],"storefront":"/r/nitrite","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nitrite/nitrite-java/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}