Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

edsonkase

porque usar MySql ?

Recommended Posts

Olá Pessoal.Não quero criar uma polemica, mas como sou novato na área, a forma mais eficiente e rápida é perguntando aos experts. Minha empresa deseja investir em um "site de busca de negócios" e em 5 anos projetamos cadastrar cerca de 4 milhões de empresas, autonomos e outros; cerca de 50.000 produtos e serviços cadastrados. O site tem que ser rápido na busca e retorno. O Mysql dá conta do recado? Poderiam me passar as vantagens e desvantagens em relação ao seu concorrente direto ?Com outra mensagem estou solicitando tb a opnião de usuários e experts de outro BD para melhor entender, uma vez que vamos iniciar do zero.Por favor me ajudem. Edson :wacko:

Compartilhar este post


Link para o post
Compartilhar em outros sites

edson o concorrente direto do mysql se falando sem sistemas free sem duvida é o postgreSQL que é um banco extremamente

poderoso...

sobre o mysql sim ele é muito rápido e sobre o volume de informações não seria problema, de uma olhada...

http://dev.mysql.com/doc/mysql/pt/table-size.html

mas o que falta no mysql são recursos mais profissionais, os quais só estão começando a incorporar agora, sendo que o postgre já os tem a muito tempo...

então se seu site tende a se tornar muito complexo talves a escolha mais indicada seria um banco mais robusto...

aqui na empresa nossa escolha é sempre assim...

postgre em segundo caso mysql...

como seu projeto tende a crescer lhe aconselho a pensar muito a respeito...

já vi muita gente escolher o postgre por causa de seus recurso...

como já vi escolherem o mysql por sua velocidade...

 

enfim kara da uma boa pesquisada...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com o intuito de colaborar com as dúvidas de outros novatos, estou expondo minha opção pelo uso do MySql como o BD principal após as seguintes conclusões principais:Pró1- "Open Sourse" - Uso livre;2- Atende a capacidade de 2 giga a 8 Tera cf a configuração;3- Rapidez de retorno, uma das mais rápidas;4- Degradação da velocidade/qtd de acesso simultâneo comparável ao "Oracle"; Outros BDs têm degradação acentuada a cerca de 300 acessos enquanto o MySql /Oracle é aprox de 900/1000;5- Comunidade do MySql é uma das maiores, senão a maior, portanto o intercâmbio de informações é muito melhor;6- Facilidade de aprendizagem;7- Suporte /custo de servidores/hospedagem;8- Desenvolvimento contínuo e incorporação de novas tecnologias;9- As funções ausentes no MySql não são imprescindíveis no projeto;10- Facilidade de encontrar apostilas, tutoriais, manuais, etc...Contra1- Ausencia de algumas funções de programação como: lock em linha/ Triggers/ failsafe/ Constraints;2- Ausencia de rollback, commit, níveis de isolamento;3- Demora das implementações e melhoramentos programados;Outros programas que necessitem das funções ausentes no MySql, estou optando por utilizar o "Postgre".Como tb sou novato, se houver alguma errata, favor corrigirem. :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qdo fiz um comparativo entre o Postgre e o firebird, não me aprofundei muito mas considerei que ambos são equivalentes, tendo o Pg uma pequena vantagem em performance. Qto a tecnologia Interbase não a conheço. O Pg foi projetado originariamente para o Linux e o Fb p o Win.Qto a versão postgreSQL para windows não é free. No meu caso, usaremos somente servidor com Linux. Portanto a versão do PG para o windows não foi considerada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.