Ir para conteúdo

[Arquivado]Sqlite Vs Mysql


allankardec

SQL  

23 votos

  1. 1. Qual você prefere?

    • SQLite
      8
    • MySQL
      15
    • Outros
      0


Posts Recomendados



SQLite vs MySQL

 

 

5022.PNG

Por ser uma biblioteca em C, não há necessidade de instalação ou configuração, ele tem base no arquivo Access da Microsoft, por isso todos seus dados (bancos, tabelas, registros...) ficam armazenados em um único arquivo, a simplicidade é um grande fator no SQLite, sendo utilizado por iniciantes para pequenos projetos é uma ótima saída para quem não tem condições de contratar uma empresa de hospedagem com suporte para banco de dados. Muitos afirmam que sua velocidade pode chegar a ser duas vezes mais que a do MySQL.

 

 

 

 

5023.jpg

 

 

O MySQL tem todos os sistemas adotados pelos seus concorrentes e é gratuito, funciona em mais de 20 plataformas, e demonstra um excelente trabalho com grandes projetos podendo ser acessado por varias pessoas ao mesmo tempo. De acordo com a fabricante ele é utilizado por mais de 6 milhões de pessoas em todos os continentes incluindo a Antártida, para conseguir toda essa popularidade a empresa aposta em freqüentes atualizações podendo atender a todos seus grandes clientes nada exigentes.

 

Entre os usuários do banco de dados MySQL estão: NASA, Friendster, Banco Bradesco, Dataprev, HP, Nokia, Sony, Lufthansa, U.S Army, US. Federal Reserve Bank, Associated Press, Alcatel, Slashdot, Cisco Systems e outros

 

 

As vantagens vão alem de minha pequena discrição feita para mostrar que esses são os meios mais utilizados pelos administradores de OTServs e você prefere qual?

 

 

Abraços,

Kardec.

Link para o comentário
Compartilhar em outros sites

Entre os usuários do banco de dados MySQL estão: NASA, Friendster, Banco Bradesco, Dataprev, HP, Nokia, Sony, Lufthansa, U.S Army, US. Federal Reserve Bank, Associated Press, Alcatel, Slashdot, Cisco Systems e outros

 

Nem é preciso dizer né :D

MySQL.

Sempre usei e sempre usarei :)

Abraço

Link para o comentário
Compartilhar em outros sites

A grande dificuldade que muitos encontram por aqui quanto ao mysql é a necessidade de download e configuração mesmo existindo programas que facilitam ao máximo todo esse processo (como o recomendadíssimo xampp).

 

Quem trabalha/trabalhou com web/mysql sabe de todas as vantagens em utilizá-lo como banco de dados.

 

Mas para muitos membros, o quanto mais mastigado um server puder vir, melhor. Não é em todo projeto que se tem essa facilidade de baixar o programa, executar e já estar pronto para o uso como acontece com os OTservers que são postados aqui.

Link para o comentário
Compartilhar em outros sites

  • Administrador

Galera,

 

SQLite é uma base para pequenas transações, como OpenTibia é algo que em um SAVE joga tudo que está na memória para o banco de dados, executando diversas transações, eu não recomendo SQLite para servidores com grande número de jogadores on-line, pois os prejuízos podem ser grandes no futuro, como por exemplo, seu banco

de dados corromper e você perder seu belo servidor.

 

Por isso, eu recomendo que se você não quer correr riscos mais na frente, gaste um tempo estudando

como colocar um OT com mysql, lembre-se que nem sempre o caminho mais fácil é o melhor caminho.

Link para o comentário
Compartilhar em outros sites

EEEEEI!

Você está errado!

O servidor MySQL é hospedado no seu próprio computador, então, a velocidade de acesso dele, em bancos de dados grandes, é mais rápida, mais rápida até que SQLite :)

Tirando isso, muito boa a sua matéria, continue assim!

 

\\

Link para o comentário
Compartilhar em outros sites

#Tprocheira

 

Isso é o que você acha estive conversando com alguns programadores e quanto à velocidade eles optaram pelo SQLite.

 

Por isso usei "Muitos afirmam"

 

Abraços,

Kardec.

Editado por Kardec
Link para o comentário
Compartilhar em outros sites

  • Administrador

Kardec,

 

Já estudei sobre isso, o SQLite pode até ser mais rápido que o Mysql para pequenos projetos, mas o Mysql é um sistema gerenciador de banco de dados completo e com anos de mercado, respeitado por diversas comparações, então o Mysql é recomendado para projetos com maior demanda e sim ele é muito rápido, o SQLite não é recomendável para projetos grandes.

 

Veja a opinião de outros programadores na web:

For low load websites, SQLite has worked great in our projects. If you're doing an application in C, its API is simply unbeatable. Perhaps its most distinguishing feature is that it pretty much ignores types. This is, in fact, a "feature", and I have found that it gives it flexibility that is lacking in other situations(although, you have to put your dates in very specific formats to get the sort order to come out right...).

 

For web development purposes, if you're doing a really high load website, you're going to want to use a non-file based database(personally, I prefer PostgreSQL, but sub MySQL, SQL Server, whatever...)

 

I also can't express just how great it is for desktop apps though. Its great for 95% of the situations you would need to save data in an application in a "file format" of some variety. It make debugging great(fire up the console on the file your app is writing too and watch inserts as they happen). No configuration at all. No mucking about with binary file formats. No XML parsing.

 

Relating to the previous poster though, the only place you might really even consider both is low load web applications. While I agree that its good to think big, if you're app is likely to be low load for most of its life, you won't regret SQLite. Another case you might consider it for is a web app that interoperates with a "fatter" version on the desktop, you could do your "export/import" between the two using SQLite.

Link para o comentário
Compartilhar em outros sites

Oracle com certeza detona. Mas, entre SQLite e MySQL, fico com MySQL. Não é questão de profisisonalidade, é questão de facilidade na hora de desenvolver códigos e performace. Sem contar os diversos produtos ótimos que são usados para desenvolvimento com o MySQL.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...