Non credo che il cloud computing ucciderà RDBMS. Qualcos'altro potrebbe però.
In primo luogo, il tipo di motore di archiviazione utilizzato da un'applicazione specifica non dipende (o non dovrebbe) da dove è in esecuzione (il cloud o un server specifico), ma piuttosto da come deve memorizzare i dati.
In secondo luogo, per quanto posso dire l'unica ragione per cui la gente pensa RDBMS sono sulla loro via d'uscita è perché non scala così come DBMS non relazionali (come DBMS orientati ai documenti come CouchDB), che può essere più facilmente distribuito nel cloud. Tuttavia, non vi è alcun motivo per cui gli RDBMS non possano diventare più cloud-friendly in futuro. Come uno dei primi esempi, guarda Drizzle:
Il progetto Drizzle sta costruendo un database ottimizzato per il cloud e le applicazioni di Net. È progettato per una massiccia concorrenza sulla moderna architettura multi-CPU/core.
Quindi no, non credo che il cloud computing ucciderà RDBMS. Saranno costretti ad adattarsi. Ciò che potrebbe ucciderli, tuttavia, è se un'alternativa esistente, o una nuova, diventa così robusta e facile da usare come RDBMS. Quello che voglio dire è una soluzione che ha sia un software completamente solido (beta non consentito) ed è facile per i programmatori di passare a. Distribuiscono gradi alle persone che comprendono i RDBMS.A causa di tutto il software di assistenza (come gli ORM come ActiveRecord, SQLAlchemy e qualsiasi cosa usi la gente di .NET), l'utilizzo di RDBMS è diventato facile anche per le persone che non sanno quale sia la prima forma normale. Quindi penso che finché c'è un modo per le persone di usare (per esempio) un DODBMS altrettanto facilmente, gli RDBMS continueranno a dominare. Inoltre non sto dicendo che è necessariamente cattivo. Ancora una volta, quale DBMS si utilizza dovrebbe dipendere dai dati, non quello che la gente dice che è bello e migliore.
fonte
2009-07-08 17:28:04
@The close votes: Mi sembra una vera domanda. Ovviamente c'è un equivoco qui, ma avere qualcuno che ti aiuti con un equivoco è una grande parte di SO. Pubblica una risposta invece di votare per chiudere. –