¿Alguien tiene experiencia en el uso de PostgreSQL para una configuración OLAP, usando cubos contra la base de datos, etc. Habiendo encontrado una serie de idiosincrasias al usar MySQL para OLAP, hay razones a favor de utilizar PostgreSQL (suponiendo que Quiero ir a la ruta de código abierto)?Postgresql para OLAP
Respuesta
Hay un número de proveedores de software de almacenamiento de datos que se basan en Postgresql (y contribuyen con los cambios relacionados con OLAP de vuelta al núcleo con bastante regularidad). Consulte 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 dependiendo de sus conjuntos de datos y casos de uso.
PGSQL es mucho más adecuado para Data Warehousing en comparación con MySQL. Inicialmente pensamos en ir con MySQL, pero funciona mal en agregaciones si los datos crecen a unos pocos millones de filas. PGSQL realiza casi 20 veces más rápido en caparison con MySQL para 20 millones de registros para una única 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 las tablas de hechos en lugar de InnoDB; verás un rendimiento ligeramente mejor.
- 1. OLAP simulado
- 2. MS Analysis Services OLAP API para Python
- 3. Examinando cubos OLAP
- 4. Cubo OLAP - PHP y MongoDB
- 5. cliente de escritorio OLAP no Windows?
- 6. SQL Analysis Services OLAP TIME dimensión
- 7. Cualquier motor Python OLAP/MDX ORM?
- 8. MongoDB - Vista materializada/Agregación de estilo OLAP
- 9. ¿Alguien sabe algo acerca de OLAP Internals?
- 10. ORM para postgresql/node.js
- 11. Buena OleDB para PostgreSQL
- 12. mysql_insert_id alternativa para postgresql
- 13. Driver python para postgresql
- 14. ¿Hay PHP mysql_real_escape_string para postgresql?
- 15. buen cliente postgresql para windows?
- 16. Creación de aplicaciones de estilo OLAP con SalesForce/Apex
- 17. Cualquier base de datos OLAP escalable (escala de aplicación web)?
- 18. Cómo actualizar automáticamente el servidor sql olap cube
- 19. Formato de archivo de cubo OLAP fuera de línea
- 20. En la memoria del motor OLAP en Java
- 21. ¿Qué opciones tengo para crear cubos OLAP con Postgres y hacerlos accesibles a través de .net webservices/wcf?
- 22. ¿Cómo habilito php para trabajar con postgresql?
- 23. ¿Guías para el ajuste de consultas PostgreSQL?
- 24. Fuerza longitud máxima para cadena en PostgreSQL
- 25. Instalación de PL/Ruby para PostgreSQL 8.3
- 26. Base de datos de muestra para PostgreSQL
- 27. Migraciones de carriles para esquemas postgreSQL
- 28. PostgreSQL para Django en Elastic Beanstalk
- 29. Procedimientos almacenados en Python para PostgreSQL
- 30. Cambio LC_CTYPE para PostgreSQL y PostGIS utilizar
Estamos utilizando PostgreSQL 9.1 y Saiku. Todos los esquemas de cubo se definen en Schema Workbench (Pentaho). Hasta ahora, no veo ningún problema con dicha configuración. Tenemos tablas de hechos con aprox. 1,000,000 filas y todo funciona bien sin ninguna agregación previa. –