Pregunta

¿Alguien tiene experiencia en el uso de PostgreSQL para una configuración de OLAP, usando cubos contra la base de datos, etc Después de haber llegado a través de una serie de idiosincrasias cuando se utiliza MySQL para OLAP, hay razones en favor del uso de PostgreSQL lugar (suponiendo que yo quiero ir a la ruta de código abierto)?

¿Fue útil?

Solución

Hay una serie de datos que almacenan los proveedores de software que se basa en PostgreSQL (OLAP y contribuir cambios relacionados Volver a la central con bastante regularidad). Echa un vistazo a https://greenplum.org/ . Encontrará que PG funciona mucho mejor (para casi cualquier carga de trabajo, especialmente OLAP) de MySQL. Greenplum y otras soluciones similares deben trabajar un poco mejor que PG en función de sus conjuntos de datos y casos de uso.

Otros consejos

PGSQL es mucho más adecuada para el almacenamiento de datos en comparación con MySQL. Habíamos pensado inicialmente para ir con MySQL, pero no da buenos resultados en las agregaciones si los datos crece a unos pocos millones de filas. PGSQL realiza casi 20 veces más rápido en el caparazón con MySQL por 20 millones de discos para una única tabla de hechos en la configuración mismo hardware. Si por alguna razón usted decide ir con MySQL, entonces debería usar motor de almacenamiento MyISAM para tablas de hechos en lugar de InnoDB; verá un rendimiento ligeramente mejor.

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