Ho lavorato a un progetto per oltre sei mesi, costruendo software sanitario da zero. Quando mi sono unito, MySQL era stato scelto come archivio dati principale.Implementazioni con successo VoltDB
A pochi mesi e molti mal di testa in seguito, abbiamo iniziato a studiare archivi di dati alternativi in grado di offrire la flessibilità necessaria per registrare i nostri dati sanitari critici e in continua evoluzione.
Abbiamo esaminato molte soluzioni NoSQL; MongoDB attira la maggior parte della nostra attenzione. Essere in grado di archiviare dati strutturati e incorporati sarebbe un enorme vantaggio. Tuttavia, siamo stati spaventati da segnalazioni di problemi di perdita/affidabilità dei dati.
Mi sono imbattuto in alcuni archivi di dati "NewSQL" e sono interessato a VoltDB in particolare.
Sono curioso di sapere se qualcuno ha qualche esperienza con Volt o l'ha visto implementato in un progetto.
Edit:
L'integrità dei dati e la coerenza sono più importanti. Potrebbe essere molto dannoso per le informazioni dei pazienti essere perso, possono ricevere un trattamento improprio, ecc.
Il volume dei dati può variare; probabilmente sosterremo prima le piccole pratiche. Qualcosa come 700 utenti totale. Ma anche quando passiamo agli ospedali, non guardiamo ai social media come il traffico.
Per quanto riguarda la domanda, si evolveranno strutture dati. Oltre a dover modificare la struttura esistente per acquisire input nuovi o modificati, dobbiamo conservare la struttura dei dati esistenti come una sorta di snapshot. Siamo stati in grado di fare questo stile EAV solo con MySQL.
Grazie per il vostro feedback.
Perché il tag mongodb? –
beh, sai, MySQL è il database SQL meno affidabile .. dopo forse SQLite ... E anche i database Oracle esplodono. Così .. –
Indagare Mongo come alternativa mi ha portato a VoltDB e stavo pensando che forse in una situazione simile potrebbe trovare una discussione che coinvolge i due per essere utile – jthurau