Sto cercando il database/meccanismo per memorizzare i dati in cui posso scrivere i dati e leggere i dati con prestazioni elevate.DB ad alte prestazioni per lettura veloce e scrittura veloce. Nessun aggiornamento o eliminazione
Questa memoria è utilizzata per memorizzare la registrazione come informazioni importanti su più sistemi. Since it's critical data which will be logged, read performance should be pretty fast as these data will be used to show history. Since we never do update on them/delete on them/or do any kinda joins, I am looking for right solution.
Probabilmente potremmo archiviare i dati a lungo, ma è qualcosa di buono da gestire.
ho provato guardando diverse fonti per comprendere diversi database NoSQL, gli esperti parere è sempre meglio :)
Must Have:
1. Fast Read without fail
2. Fast Write without fail
3. Random access Performance
4. Replication kinda feature, one goes down, immediately another should be up and working
5. Concurrent write/read data
Good to Have:
1. Search content like analysing the data for auditing with/without Indexes
Don't required:
1. Transactions are not required at all
2. Update never happens
3. Delete never happens
4. Joins are not required
Di cui: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis
Hai considerato un file flat? Una volta ho consultato una compagnia di lotterie. Avevano requisiti molto severi. Hanno usato file flat, per leggere, scrivere e cercare in modo rapido e affidabile. –
Semplicemente non capisco come siano così giuste le domande "off topic" legittime .... –
Hai bisogno di qualcosa come Hadoop con streaming. Una soluzione SAAS è BigQuery anche se lo consiglierei solo a scopo sperimentale. – themihai