OpenX: mySql VS PostgreSQL

0

Eu tenho usado o AdServer do OpenX com mySql como back-end e já que o OpenX permite escolher entre mysql e postgres , eu queria saber se alguém já usou Postgres e queria falar sobre a experiência deles com isso aqui.

Além disso, há alguém que talvez tenha tentado usar o OpenX com ambos e possa oferecer uma comparação entre os bancos de dados?

Estou fazendo essa pergunta porque tive alguns problemas recentemente com o mySql porque algumas tabelas falharam ocasionalmente e se mostraram problemáticas devido à sobrecarga gerada por elas; e, como conseqüência disso, as estatísticas não estão sendo geradas.

    
por Andreas Grech 21.07.2009 / 14:31

3 respostas

1

Minha experiência é que o PostgreSQL está lidando com consultas complexas muito melhor do que o MySQL, então se você estiver fazendo algum SQL avançado, eu posso recomendar o PostgreSQL. É muito seguro.

Mudamos para o PostgreSQL por motivos de desempenho e licença. Quando o MySQL foi dividido em uma versão comercial e outra aberta, 2006, creio, recorremos ao PostgreSQL. Como Jay afirma que o PostgreSQL precisa de um pouco mais de ajuste e você pode achar um pouco mais difícil começar comparado ao MySQL.

// John

    
por 11.02.2010 / 19:25
1

O PostgreSQL for OpenXAd Server não é tão bem suportado como o MySQL - por exemplo, nas estatísticas 2.8.7 do OpenXAd não funcionam no Postgres. Stick para o MySQL com OpenXAd então.

    
por 26.09.2010 / 21:14
0

Provavelmente, a maior vantagem do MySQL é o marketshare.

Por isso, quero dizer que qualquer programa que você baixe que exija um banco de dados de back-end provavelmente terá suporte ao MySQL embutido. Você executa o script de configuração e é de ouro. Com o Postgres, pode ou não ter suporte. Muitos aplicativos provavelmente poderão ser executados no Postgres com muito pouca modificação, mas você terá que decidir se vale a pena.

Pessoalmente, estou inclinado a tentar mais e mais Postgres quando tiver a chance, mas não gastarei dias e dias tentando fazer algo funcionar. Se não funcionar rapidamente, vou apenas jogar no MySQL. É claro que minhas aplicações são pequenas e principalmente para uso pessoal. Em uma situação de negócios, pode valer a pena o tempo extra.

    
por 21.08.2009 / 16:28