nosql

Mattepuffo's logo
Abilitare l'autenticazione in MongoDB

Abilitare l'autenticazione in MongoDB

Avevo un db MongoDB senza autenticazione, in quanto erano dati veramente inutili da hackerare: la lista dei films....

Ma a quanto pare la gente non ha nulla da fare, e quindi ho attivato l'autenticazione.

Mattepuffo's logo
Usare LiteDB con C#

Usare LiteDB con C#

LiteDB è un database NoSQL per C#.

Ho fatto un test veloce, e mi sembra abbastanza facile da usare, anche se ha strumenti avanzati e completi.

La cosa comoda è che è un db embedded, e quindi facile da trasportare insieme alle applicazioni.

Mattepuffo's logo
Usare Nitrite in Android

Usare Nitrite in Android

In questo articolo abbiamo visto come usare Nitrite in un'appllicazione desktop in Java.

Oggi vediamo come usare il database in Android.

Useremo sempre Java, anche se in realtà la app è scritta in Kotlin; esiste una estensione per questo linguaggio, ma per semplicità ho preferito usare Java.

Mattepuffo's logo
Nitrite: un database embedded NoSQL per Java

Nitrite: un database embedded NoSQL per Java

Nitrite è un database embedded di tipo NoSQL scritto in Java; è quindi perfetto per le nostre applicazioni scritte in questo linguaggio che richiedono un db di questo tipo.

Non è molto difficile da usare, ed è anche possibile usarlo dentro applicazioni Android (ne vedremo un esempio in un altro articolo); infine, è usabile anche in Kotlin.

Detto ciò, vediamo come usarlo; se usate Maven:

        <dependency>
            <groupId>org.dizitart</groupId>
            <artifactId>nitrite</artifactId>
            <version>3.0.0</version>
        </dependency>