example - Postgresql para OLAP
split postgresql example (2)
Hay una serie de proveedores de software de almacenamiento de datos que se basan en Postgresql (y contribuyen a que los cambios relacionados con OLAP regresen al núcleo con bastante regularidad). Visite http://www.greenplum.com/ (nueva URL: http://www.greenplum.org/ ). Creo que encontrará que PG funciona mucho mejor (para casi cualquier carga de trabajo, especialmente OLAP) que MySQL. Greenplum y otras soluciones similares deberían funcionar un poco mejor que PG en función de sus conjuntos de datos y casos de uso.
¿Alguien tiene experiencia en el uso de PostgreSQL para una configuración OLAP, en el uso de cubos contra la base de datos, etc. Después de haber encontrado una serie de idiosincrasias al usar MySQL para OLAP, existen razones a favor del uso de PostgreSQL (asumiendo que quiero ir a la luz) ruta de origen)?
PGSQL es mucho más adecuado para el almacenamiento de datos en comparación con MySQL. Inicialmente habíamos pensado que iría con MySQL, pero funciona mal en agregaciones si los datos crecen hasta unos pocos millones de filas. PGSQL se desempeña casi 20 veces más rápido en comparación con MySQL para 20 millones de registros para una sola tabla de hechos en la misma configuración de hardware. Si por alguna razón elige ir con MySQL, entonces debe usar el motor de almacenamiento MyISAM para tablas de hechos en lugar de InnoDB; Verás un rendimiento ligeramente mejor.