2009-11-22 15 views
22
için

kimse vb veritabanıyla küpleri kullanarak, bir OLAP kurulumu için PostgreSQL kullanarak deneyimi var mı OLAP için MySQL kullanılarak idiosyncracies bir dizi rastlamak olması, (varsayarak yerine PostgreSQL kullanarak lehine nedenler vardır Açık kaynak rotaya gitmek istiyorum)?Postgresql OLAP

+3

Biz PostgreSQL 9.1 ve Saiku kullanıyor. Tüm küp şemaları Schema Workbench (Pentaho) 'da tanımlanmıştır. Şimdiye kadar, böyle bir yapılandırma ile ilgili herhangi bir sorun görmüyorum. Yaklaşık olarak gerçek tablolarımız var. 1.000.000 satır ve her şey önceden bir araya getirme olmadan iyi çalışır. –

cevap

15

var Postgresql göre veri depolama yazılım satıcıları bir dizi (ve oldukça düzenli olarak çekirdeğe OLAP ilgili değişiklikler katkıda bulunmaktadırlar). http://www.greenplum.com/'a (yeni URL: http://www.greenplum.org/) bakın. PG'nin MySQL'den çok daha iyi (neredeyse tüm iş yükleri için OLAP için) çalıştığını düşünürsünüz. Greenplum ve diğer benzer çözümler, veri kümelerinize ve kullanım durumlarınıza bağlı olarak PG'den biraz daha iyi çalışmalıdır.

+0

ilginç bağlantı - teşekkürler! – davek

+1

Humm .. Bu bağlantı artık aktif değil görünüyor. Alternatif var mı? – neouser99

+1

@ neouser99 Bunu http://greenplum.org/ olarak değiştirdiler –

0

PGSQL MySQL göre çok daha uygun Veri Ambarı içindir. Başlangıçta MySQL ile gitmeyi düşündük, ancak veri birkaç milyon sıraya ulaşırsa, toplamalarda yetersiz performans gösteriyor. PGSQL, 20 milyon kayıt için MySQL ile aynı donanım kurulumunda tek bir gerçek tablo için neredeyse 20 kat daha hızlı bir performans sergiliyor. Eğer bir nedenden dolayı MySQL ile gitmeyi tercih ederseniz, Myisam depolama motorunu aslında masum tablolar yerine InnoDB kullanmalısınız; biraz daha iyi performans göreceksiniz.