La mia squadra mi ha chiesto di scegliere tra Cassandra e SOLR per una risposta più veloce alle domande di risposta. Ho detto loro che Cassandra è la cosa db di NOSQL mentre SOLR sta indicizzando qualcosa. Ma poi dicono che possiamo spingere il nostro db completo a SOLR (come usare SOLR come db) o possiamo semplicemente usare Cassandra con SOLR. Tutto confusoCassandra o SOLR? Cosa offre prestazioni migliori per rispondere alle query?
quantità di dati ci troviamo di fronte è come 1 miliardo si sviluppa su 4 tabella di MySQL (usando inverosimile unisce) e otteniamo sola lettura query dal sito. Non abbiamo bisogno di RICERCA TESTO COMPLETO
Penso che qualcosa in cui SOLR non possa essere battuto facilmente sia la sua funzione di ricerca a testo integrale ma non ne abbiamo bisogno sul nostro caso.
Quindi, che cosa ha SOLR che Cassandra non può fornire e che cosa fa Cassandra ha che può sostituire SOLR nel nostro caso particolare?
In altre parole, chi sta per esibirsi meglio? Cassandra da solo? SOLR come db da solo? O entrambi insieme? E soprattutto perché e perché no?
sua davvero importante per me il backup mia scelta con un forte punto, come se il motivo per cui uno è meglio di altri durante la mia prossima riunione di squadra.
E grazie in anticipo.
EDIT:
- SOLANDRA non è un'opzione, perché se non fosse che matura e non più mantenuto Credo
- DataStax non è un'opzione perché funzione SOLR è previsto solo in Enterprise Edizione
@Xodarap come è un problema enorme? Puoi facilmente ottenere forti garanzie di coerenza se ne hai bisogno. Puoi scegliere (per operazione) quante repliche attendono una risposta da: http://www.datastax.com/docs/1.0/dml/data_consistency –
@Tyler: Facebook passato a hbase [in parte grazie al suo più semplice modello di consistenza] (http://highscalability.com/blog/2010/11/16/facebooks-new-real-time-messaging-system-hbase-to-store-135.html) e so che per noi è sempre più coerente in Cassandra ha portato a problemi di latenza. Non ho dubbi che questo possa essere risolto, ma vale la pena considerarlo. – Xodarap