Sono stato alla ricerca di DB noSQL e non sono stato in grado di rispondere in modo soddisfacente per conto mio: è possibile costruire query complesse contro DB noSQL?È possibile costruire query complesse contro DB noSQL
Il tipo di query che sto chiedendo circa sarebbe qualcosa di simile:
select * from DB where
vara > x AND
varb = 2 AND
varc < x AND
vard in (x,y,z) AND
vare like '%texthere%' AND
varf = 2 AND
varg = 3 and
etc...
NOTA: Mi rendo conto che non posso usare SQL, come sopra, quello che sto chiedendo è come vorrei interrogare usando la logica psuedo sopra, in altre parole un sacco di diverse condizioni. Finora la risposta migliore che ho trovato è che si dispone di un RDBMS per interrogare e quindi acquisire i dati in base alla chiave dal cloud. Questo non sembra necessariamente più efficiente per me.
Quindi come follow-up. Se provassi solo a risolvere un problema di "ricerca di 4 milioni di righe" anziché un problema di "miliardi di file di dati", dovrei preoccuparmi di guardare un DB noSQL?