Memorizzazione dei dati in elasticsearch vs mongodb

3

Stiamo cercando di creare un'applicazione per lo shopping online in cui dobbiamo archiviare un'enorme quantità di dati, dal momento che i dati che verranno archiviati sono per lo più documenti come dati, il suggerimento era di memorizzare i dati in mongodb e utilizzare elasticsearch per aggiungere la funzionalità di ricerca, ma so anche che elasticsearch può essere utilizzato come database per archiviare i dati, ma non sono sicuro che sia la cosa giusta da fare. Ragazzi potreste aiutarmi?

    
posta user363295 18.05.2014 - 15:15
fonte

1 risposta

1

La ricerca elastica è un indice di ricerca che assomiglia a un db e mongo è un database con capacità di ricerca decenti.

Penso che il determinante dovrebbe essere la tua familiarità con i sistemi in realtà e se questo è un progetto greenfield in cui ti stai immergendo in nuove tecnologie, puoi ridurre il rischio usando una tecnologia più familiare come SQL invece di Mongo.

Se segui il percorso di ricerca mongo + elastico, il mio unico consiglio è NON provare a usare il fiume db mongo, e inserire e aggiornare in ricerca elastica usando la normale vecchia pausa.

    
risposta data 18.05.2014 - 17:51
fonte

Leggi altre domande sui tag