? He estado investigando no SQL DB y no he podido responder satisfactoriamente a esto: ¿es posible construir consultas complejas contra noSQL DB?¿Es posible construir consultas complejas contra noSQL DB
El tipo de consulta que estoy pensando en que sería algo como esto:
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: No soy consciente de que no puedo utilizar SQL, como el anterior, lo que pregunto es cómo ¿Preguntaría usando la lógica de psuedo anterior, en otras palabras, un montón de condiciones diferentes? Hasta ahora, la mejor respuesta que he encontrado es que tienes un RDBMS para consultar y luego tomar datos basados en la clave de la nube. Eso no necesariamente me parece más eficiente.
Como seguimiento. Si solo intentamos resolver un problema de "búsqueda de 4 millones de filas" en lugar de un problema de "tenemos miles de millones de filas de datos", ¿debería siquiera molestarme en buscar un DB noSQL?