Database compatibile ACID che non è NoSQL? [chiuso]

0

Non sto chiedendo necessariamente se un database NoSQL può essere compatibile con ACID, che è stato chiesto qui: C'è qualche NoSQL compatibile con ACID?

Mi chiedo se abbiamo un database ora o in futuro che sta volendo o è un'altra opzione per un RDBMS tradizionale?

So che NoSQL doveva essere la cosa più importante e gli RDBMS dovevano andare sul ciglio della strada e così via (ho letto che non so quanti articoli su di esso). Ma questo non ha mai veramente risolto il problema dei dati che erano molto severi e dovevano essere mantenuti coerenti (come le transazioni bancarie ... cose del genere). Quindi, quando RDBMS era "presumibilmente" destinato a finire sul ciglio della strada ... cosa avrebbe dovuto sostituire questo dato che doveva essere rigoroso?

    
posta Community 30.04.2013 - 20:43
fonte

2 risposte

0

Datomic sembra promettente

Datomic is a database of flexible, time-based facts, supporting queries and joins, with elastic scalability, and ACID transactions. Datomic can leverage highly-available, distributed storage services, and puts declarative power into the hands of application developers.

Dalla logica:

Datomic is built upon the model of data consisting of immutable values. How can data be immutable? Don't facts change? They don't, in fact, when you incorporate time in the data. For instance, when Obama became president, it didn't mean that Bush was never president. As long as who is president isn't stored in a single (logical) place, there's no reason a database system couldn't retain both facts simultaneously.

    
risposta data 30.04.2013 - 22:19
fonte
1

Sebbene Nuodb sia un RDBMS, non lo considererei tradizionale. L'approccio è come ridimensionare un database mentre si utilizza ancora il linguaggio SQL ed essere ACID. Immagino che sia l'opposto di quello che stai suggerendo, ma ottieni i vantaggi di RDBMS e NoSQL.

    
risposta data 30.04.2013 - 20:48
fonte

Leggi altre domande sui tag