Pregunta

Actualmente soportes de almacenamiento de tablas, a dónde, tomar, y Primera.

¿Hay planes de apoyo a cualquiera de los otros 29 operadores?

¿Hay estudios de arquitectura o de diseño en cuanto a almacenamiento que uno debe seguir con el fin de poner en práctica cosas como COUNT, SUM, GROUP BY, etc?

Si tenemos que codifican para estos mismos, cuánto de una diferencia de rendimiento estamos mirando a algo similar a través de SQL y SQL Server? ¿Es usted ver que es algo comparable o va a ser muy, muy lento si tengo que hacer un conde o Suma o grupo por más de un conjunto de datos gigantesca?

Me gusta la plataforma Azure y la idea de almacenamiento basado en la nube. Me gusta la tabla de almacenamiento para la cantidad de datos que puede almacenar y su naturaleza sin esquema. SQL Azure no va a funcionar, debido al alto coste de espacio de almacenamiento.

¿Fue útil?

Solución

La única alternativa es todo lo que la tracción a nivel local y Conde run () o Suma () sobre los objetos locales. Porque hay que transferir todo el contenido de su mesa antes de hacer el recuento, esto sin duda será mucho más lento que hacer del lado del servidor algo así como con SQL. ¿Cuánto más lento depende del tamaño de los datos.

Otros consejos

Ryan,

Como dijo Steve, agregaciones se resuelven "lado del cliente", lo que podría KEAD al mal perfromance si sus conjuntos de datos son demasiado grandes.

Una alternativa es pensar en el problema de una manera diferente. Es posible que desee comprobar la validez de calcular esos valores por lo que son fácilmente disponibles. Por ejemplo, si tiene datos maestro-detalle (como los artículos de línea de órdenes de compra + proverbiales), es posible que desee almacenar la "suma de elementos de línea" en el encabezado. Esto podría parecer "redundante" (y lo es), pero desnormalización es algo que tendrá que tener en cuenta.

Estos cálculos previos se puede hacer "sintonía" o "desincronizado". En algunas situaciones puede permitirse tener aproximaciones , por lo que retrasaría el cálculo podría ser beneficioso desde el punto de vista perfromance.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top