Italian community of Lazarus and Free Pascal

Programmazione => Databases => Topic aperto da: xinyiman - Giugno 29, 2012, 10:27:54 am

Titolo: Database NOSql
Inserito da: xinyiman - Giugno 29, 2012, 10:27:54 am
Ciao ragazzi, qualcuno di voi si è già imbattuto nella necessità di utilizzare un database non relazionale?! Secondo me è un campo che avrà parecchia visibilità in futuro e può essere una cosa molto utile per tutti affrontare l'argomento ora quando ancora non c'è stato il boom.

Io sarei propenso a dare un occhiata a Cassandra

http://cassandra.apache.org/

Chi si unisce al tentativo?!
Titolo: Re:Database NOSql
Inserito da: Stilgar - Giugno 29, 2012, 10:57:35 am
E' scritto in Java ...  sei consapevole di questo?
Per le cose non SQL, basta usare un XML. Fintanto l'applicazione resta di piccole dimensioni. :D
Titolo: Re:Database NOSql
Inserito da: xinyiman - Giugno 29, 2012, 11:29:18 am
Si lo so! E' per questo che chiedo rinforzi! Secondo me nei prossimi anni si vedrà uno uso spropositato di questi db nelle grandi aziende! E sarebbe bello riuscire a portarci avanti. Può anche non essere cassandra. Ma diciamo che dovrebbe essere quello meglio supportato!

Qui http://wiki.apache.org/cassandra/ClientOptions consigliano di usare un clients.

Sarebbe bello sviluppare il client object pascal!  :)
Titolo: Re:Database NOSql
Inserito da: nomorelogic - Luglio 06, 2012, 12:30:42 pm
per la serie: a volte ritornano... eccomi qua
perdonate l'assenza, ho un periodo veramente nero :)

riguardo il NoSql e cassandra nello specifico...
i vantaggi reali di non poggiare su un dbrms quali sarebbero secondo voi?
Titolo: Re:Database NOSql
Inserito da: xinyiman - Luglio 06, 2012, 12:45:30 pm
Bentornato nomore, iniziavo a chiedermi se ti fosse successo qualcosa. Bhe secondo me il grosso vantaggio stà nel non doversi più preoccupare dei record tutti con la stessa struttura. Cosa enormemente utile nella manutenzione di programmi!
Titolo: Re:Database NOSql
Inserito da: nomorelogic - Luglio 06, 2012, 06:16:10 pm
Bentornato nomore, iniziavo a chiedermi se ti fosse successo qualcosa.
per fortuna tutto ok ;)

Bhe secondo me il grosso vantaggio stà nel non doversi più preoccupare dei record tutti con la stessa struttura. Cosa enormemente utile nella manutenzione di programmi!

I dbrms all'inizio promettevano qualcosa del genere, niente più legame stretto tra dati e programmi... in realtà poi per ottenere maggiori performance di tutta questa libertà se ne è fatto a meno (leggi clentdataset con campi persistenti per aumentare le prestazioni e programmare più agevolmente).
Però ammetto di non conoscere cassandra e di affidarmi al "NoSql" in casi dove la base dati è limitata... Prima di parlare oltre è meglio che mi faccio un po' di cultura in merito ;)