3 Stimmen

Die Einrichtung von Postgres-XL in der Einzelmaschinenkonfiguration.

Ich frage mich, ob hier jemand Erfahrung mit der Installation von Postgres-XL hat, der neuen Open-Source Mehr-Thread-Version von PostgreSQL. Ich plane, eine 1-2 TB große Datenbank von regulärem Postgres 9.3 auf XL zu migrieren und frage mich, ob hier jemand Ratschläge oder Online-Ressourcen (außer dem oben genannten Link) hat, auf die sie mich hinweisen könnten. Insbesondere wie man die Installation für eine Einzelmaschinen-Installation einrichtet -- die Idee hier ist, die (8) Prozessorkerne für schnellere (parallelisierte) Abfragen zu nutzen.

Ich benutze RHEL 6.5 auf einem HP ProLiant DL380p (Gen8) mit 8 Kernen, 32 GB RAM und ein paar 10k-U/min-Laufwerken in einer RAID 5-Konfiguration.

Danke!

3voto

kakoni Punkte 4800

Also suchte ich zu demselben Thema herum. Der einfachste Weg wäre die Verwendung von Docker, hier ist ein Blog-Beitrag dazu Postgres-XL: ein Docker-Container

Und hier finden Sie ziemlich aktuelle Anweisungen, wie Sie auf einer einzelnen Rhel-Maschine mit Chef bereitstellen können. Postgres-XL in 2 Minuten mit Chef/serverspec bereitstellen

0voto

BrianC Punkte 1695

Vielleicht verstehen Sie nicht, was Posgres-XL ist. Es ist nicht für Multi-Threaded wie Sie beschreiben. Alle Datenbanken sind Multi-Threaded. Posgres-XL ist für sehr große Multi-Node-Cluster gedacht, um sehr groß angelegte parallele Verarbeitung zu unterstützen. Es erfordert mindestens zwei Knoten nur für ein Basis-Setup. Ein Knoten für den Transaktionsmanager und einen für einen Koordinator und Datenknoten. Wenn Sie auf einem Knoten ausführen möchten, sollten Sie einfach standardmäßiges Postgres verwenden. Postgres-XL auf einem einzelnen Knoten auszuführen, wäre extrem langsam und sinnlos.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X