Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

LokiJS: un veloce in-memory database

Link copiato negli appunti

LokiJS è un database in-memory (IMDB) realizzato in JavaScript, perciò in grado di funzionare lato client e server supportando le persistenze JSON.

LokiJS Utilizza un'indicizzazione binaria automatica per velocizzare le operazioni di ricerca più semplici, in pratica immagazzinando degli indici è possibile velocizzare una classica query find. Inoltre gli sviluppatori hanno adattato il database alle esigenze delle applicazioni mobile-first, Apache Cordova in primis.

Un'altra funzionalità importante di LokiJS è l'utilizzo delle funzioni di vista (views) simili ad Apace CouchDB, si tratta in pratica di funzioni immagazzinate attraverso collection.storeView e accessibili attraverso collection.view.

Per approfondire il modo in cui l'indicizzazione migliora le performance delle query e studiare alcuni esempi, si suggerisce la lettura del wiki di LokiJS.

Ti consigliamo anche