Done by Anshul Sharma
- JsonPowerDB is a Database Server with Developer friendly REST API services. It's a High Performance, Light Weight, Ajax Enabled, Serverless, Simple to Use, Real-time Database.
- Easy and fast to develop database applications without using any server side programming / scripting or without installing any kind of database.
- Whether it's a Dynamic Website or a Mobile App or some Data Analytics Portal, the development is real fun and fast. Nothing better than trying it yourself. What all you need is a basic understanding of HTML, CSS, Bootstrap, and Javascript.
- Easy to use and maintain.
- Schema-free, Simple to use, Nimble and In-Memory database.
- It is built on top of one of the fastest and real-time data indexing engine - PowerIndeX.
- Proprietary algorithm for High Performance CRUD operations..
- Inbuilt support for Querying Multiple Databases.
- It has multiple security layers.
- It reduces reduces development cost.
- All Mobile applications that require backend database.
- Existing Database applications to improve their reporting / analytics performance.
- Best suited as backend Database for IoT.
- Live HTML templates / themes.
- Any software application that needs backend database.
// Code snippet for jQuery request and response to JsonPowerDB
// Creating a request object
var requestObject = {
token: [connectionTokenString],
dbName:[databaseNameString],
rel: [relationNameString],
cmd: [commandString],
jsonStr: [jsonData]
};
// request object to json object
var jsonRequest = JSON.stringify(requestObject);
// calling api using post method
$.post([apiURL], jsonRequest, function (result) {
var respObject = jQuery.parseJSON(result);
var status = respObject['status'];
if (status === 200) {
// Code for successful response.
} else {
// Code for other status
}
});
- Web Browser
- Database Connection Token
- open
index.html
- It is a very basic project for demonstration of JsonPowerDb with help of a web application.
- Can be further improved by addidng additional fields and can be made into a working DB manager.