1.0.3 • Published 1 year ago

nosql-ipfs v1.0.3

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

NoSQL-IPFS

Database driver for NoSQL over IPFS.

Providing a MongoDB like NoSQL experience over a decentralized architecture (IPFS).

Driver - Usage

npm i nosql-ipfs

Steps to Run the Application

To run the complete application including Web UI, HTTP Microservice wrapping the database

npm i
npm run serve
cd frontend
npm i
npm start

Your HTTP Microservice would be running at http://localhost:3000 & your Web Client would be running at http://localhost:3001

Inspiration

Most Databases Storage services are Centralized, So Single Point of Failure {Slow Speed, Bottleneck Point Leading to Less Efficiency & No-Fault Tolerance} is Possible. Also, from Security Point of View, Data Breaches would lead to Huge Financial Losses. Therefore, we decided to Build NoSQL-IPFS.

What it Basically Does?

NoSQL-IPFS is NoSQL Database service that provides users with all functions of a normal database, but in a decentralized manner (using IPFS Storage). It has the same capabilities as a standard NoSQL database, including the ability to create, add and update databases, but it is still decentralised to avoid security risks. This website has exceptional efficiency and outperforms conventional solutions because to IPFS's robust file sharing mechanism and sophisticated processing techniques.

Use a decentralized database with your data being encrypted and stored over a decentralized web on IPFS.

Similar Tools

  • OrbitDB: A decentralized Redis like database based on IPFS

Future Work for NoSQL-IPFS

  • Roles & Access Control
  • Sharding
1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago