Loading ...

LokiJS è un database in-memory che ci permette di salvare i dati in maniera persistente con Javascript.

Gli esempi parlano principalmente di Node.js e framework collegati al mobile; non so se è possibile usarlo anche per applicazioni web.

Comunque, diamogli una rapida occhiata.

Per installarlo:

# npm install lokijs

Per gestire database Redis con Node.js, possiamo usare un modulo molto semplice da usare:

# npm install redis

Per eseguire operazioni su Redis con Java ci sono varie librerie; io ho usato Jedis e mi ci sono trovato bene.

Se usate Maven:

        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>2.9.0</version>
        </dependency>

Abbiamo già parlato di UnQLite, dabase embedded di tipo NoSQL.

Oggi vediamo come usarlo insieme a Node.js.

Prima di tutto installiamo la libreria tramite npm:

# npm install unqlite

Per reperrire la dimensione de database in Redis, abbiamo a disposizione due comandi:

  • DBSIZE
  • INFO

Il primo restituisce il numero di chiavi nel database corrente.

Il secondo, in realtà, restituisce diverse informazioni.