cid 53d1f9485f054d1d85099b5dc834c457c11618124b5580e2a94439880ea6a83d · original · open access · via openalex
Title: A Lightweight and Scalable NoSQL Database using BSON Authors: Sarvesh Shinde; Nikhil Parbat; Rishi Mishra Venue: INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT Year: 2025 Canonical: doi:10.55041/ijsrem55307 URL: https://doi.org/10.55041/ijsrem55307 Collector: openalex OA: true ABSTRACT Abstract - In modern application development, Lightweight and self-contained databases are crucial for offline-first, embedded, and edge computing settings in contemporary application development. In contrast to SQLite-based solutions like PocketBase, this article presents a file-based NoSQL database that stores documents efficiently using a single BSON. It provides a high-performance, schema-less storage engine that includes integrated file management, authentication, and real-time synchronization. It can be developed in Golang as it promises portability, low resource use, and seamless integration with modern applications. This article examines its design, indexing methods, and potential advantages over traditional relational and NoSQL databases. Keywords – Database, Backend Systems, NoSQL, Golang, BSON, JSON