Downloads
Motorul de baze de date PostgreSQL
Nucleul sistemului obiectual-relaţional de gestiune a bazelor de date PostgreSQL este disponibil în mai multe formate sursă şi binare.
Pachetul complet include:
- Serverul cu întreaga documentaţie (html, man)
- Un set de utilitare (ex: psql, pg_dump, pg_restore)
- Biblioteca de acces la PostgreSQL din limbajul C (libpq) şi preprocesorul C (ecpg)
- Un set de limbaje procedurale (ex: plpgsql, pltcl, plperl)
- Pachete adiţionale (ex: metaphone, tsearch2, pgcrypto)
Software-ul poate fi descărcat prin FTP de la unul dintre mirror-urile existente folosind browser-ul FTP. Dacă doriţi puteţi consulta direct lista de mirror-uri FTP .
Alte produse Software
Există numeroase produse software care nu sunt distribuite împreună cu PostgreSQL. Lista de mai jos oferă o descriere
sumară a câtorva dintre produsele software populare dezvoltate de către comunitate, lista nefiind completă.
Trebuie notat că există şi numeroase produse comerciale pentru PostgreSQL.
Clienţi cu interfaţă grafică
- pgAdmin III - Unealtă de administrare disponibilă pentru numeroase sisteme de operare
- PhpPgAdmin - Unealtă de administrare de tip web
Interfeţe de programare (API)
- DBD::Pg - Driver pentru Perl
- JDBC - Driver JDBC
- libpqxx - C++ API
- Npgsql - Data Provider pentru .Net
- ODBC - Driver ODBC
- PgOleDb - Driver OLE-DB
- pgtclng - Interfaţă de acces la PostgreSQL din limbajul TCL
- Pgtcl - Biblioteca pentru limbajul Tcl
- Pgin - Interfaţă de acces la PostgreSQL scrisă în Tcl
- PyGreSQL - Interfaţă de acces la PostgreSQL pentru limbajul Python
- psycopg - O altă interfaţă pentru acces la PostgreSQL din Python
Limbaje Procedurale (server-side)
- PL/Java - permite scrierea de funcţii stocate in Java , folosind in-process JNI-based integration
- PL-J - permite scrierea de funcţii stocate în Java , folosind câte un JVM separat pentru fiecare bază de date
- plPHP - permite scrierea de funcţii stocate în limbajul PHP
- plR - permite scrierea de funcţii stocate în limbajul R (axat pe statistică)
- pl-ruby - permite scrierea de funcţii stocate în limbajul Ruby
Funcţionalităţi adiţionale
- OpenFTS (Open Source Full Text Search Engine) - Un motor de stocare avansat, bazat pe PostgreSQL, care asigură indexarea în funcţie de gradul de relevanţă cu scopul regăsirii rapide. Strânsa integrare cu baza de date face posibilă folosirea metadatelor pentru restrângerea rezultatelor căutării.
- Slony1 - Sistem de replicare de tip "master to multiple slave", suportând cascading şi failover.
- PostGIS - Adaugă suport pentru stocarea de obiecte geografice în baza de date PostgreSQL.
PostgreSQL Logos
- PostgreSQL Logos - Imagini logo cu PostgreSQL pe care le puteţi folosi pe website-ul dumneavoastră
Alte Produse Software
- PgFoundry - Aici sunt găzduite numeroase proiecte legate de PostgreSQL
- Gborg - Vechiul site destinat găzduirii de proiecte PostgreSQL
- Produse Comerciale - Produse non-free pentru PostgreSQL
Există multe distribuţii care înglobează PostgreSQL împreună cu alte produse software. Instalarea PostgreSQL în această manieră poate fi mai facilă. De asemenea, poate fi interesant a investiga ce alte produse software legate de PostgreSQL mai sunt incluse în acest tip de distribuţii.
- Debian Apt - (stable|backports)
- BitRock LAPP Stack - Include Apache, PostgreSQL, PHP, Python, şi bibliotecile necesare.
- Cygwin - un mediu de lucru de tip unix pentru utilizatorii de Win32.
- Fink - Sistem de packaging open source pentru utilizatorii de OSX.
- Mammoth - o distribuţie PostgreSQL completă .
- Portage - Sistemul de packaging al Gentoo .
- Ports - Sistemuld de packaging al FreeBSD.
- Ubuntu Apt
- Yum - Sistem de packaging pentru Fedora şi alte distribuţii de tip Red Hat.