Sobre o PostgreSQL

O PostgreSQL é um banco de dados muito capaz, em código aberto, objeto-relacional. Evoluíu do Ingres da Berkeley University.

Suportamos o PostgreSQL diretamente em nossos produtos! Não são necessários drivers adicionais e pode se conectar diretamente ao seu banco de dados.

Michael Stonebreaker foi líder da equipa do Ingres. Em 1985 ele começou um novo projeto chamado de POSTGRES (de pós-ingres), que tinha a capacidade de definir tipos e descrever completamente relações. Conseguia pegar dados em tabelas relacionadas usando regras, um conceito novo. A primeira versão foi lançada para um número restrito de usuários em 1989. Em 1996, com a substituição da linguagem POSTQUEL pela SQL, o POSTGRES mudou seu nome para PostgreSQL refletindo o suporte da linguagem SQL. Desde 1997, um grupo de programadores e voluntários em todo o mundo mantêm o software no The PostgreSQL Global Development Group.

O PostgreSQL é extremamente rico em recursos, quando comparado com outros bancos de dados empresariais como o Oracle, o SQL Server e o DB2. O PostgreSQL usa controle de concorrência multiversão (MVCC) para não travar e tem um ótimo suporte de programação no formato PL/pgSQ (equivalente ao PL/SQL do Oracle). Consegue até usar linguagens de programação externas através de extensões (atualmente suporta Perl, Python e Tcl, e mais chegando). Recentemente foi acrescentado o tipo de dados JSONB, tornando o PostgreSQL um rival sério para muitos concorrentes como o MongoDB.

Muitas empresas usam o PostgreSQL como banco de dados como base para seus próprios projetos de banco de dados aprimorados.

O PostgreSQL tem sido mantido continuamente por mais de 30 anos. É completamente gratuito com recursos de primeira qualidade e confiabilidade. Recomendamos esse software para produção de bancos de dados e nós mesmos o usamos.