Clipper On Line • Ver Tópico - Opinião sobre banco de dados

Opinião sobre banco de dados

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

Opinião sobre banco de dados

Mensagempor jelias » 08 Abr 2020 20:09

Olá amigos,

Tenho visto muitos amigos migrando para SGDB, e preciso muito da ajuda dos amigos para que possa encaminhar meu processo de migração para um SGDB. A partir de depoimentos de vários amigos, pergunto: Qual o melhor dentre PostgreSql, MariaDB e FireBird?
Qual o mais rápido? visto a cada dia se torna mais importante velocidade.
Tenho lido muita coisa, mais a opinião dos nobres colegas é muito importante.

Desde já agradeço muito aos nobres amigos,

Saudações,

Júlio.
xHarbour 1.2.1 (simplex) + BCC 5.8.2 + Hwgui + SQLRDD
Clipper 5.2e / Blinker 7
Júlio Cézar Elias
e-mail: jelias@tpnet.psi.br
jelias
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 249
Data de registro: 27 Ago 2008 11:32
Cidade/Estado: Minas Gerais
Curtiu: 0 vez
Mens.Curtidas: 16 vezes

Opinião sobre banco de dados

Mensagempor alxsts » 08 Abr 2020 21:40

Olá!

Supondo que deseje um SGBD open source, abrace o PostgreSQL. Simples assim...
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2943
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 09 Abr 2020 04:54

jelias escreveu:Qual o melhor dentre PostgreSql, MariaDB e FireBird ? Qual o mais rápido? visto a cada dia se torna mais importante velocidade.Tenho lido muita coisa, mais a opinião dos nobres colegas é muito importante.


Sinceramente, isso me parece até piada.

20 anos usando DBF que é lento demais, nunca se preocupou com velocidade, e agora quer o mais rápido porque velocidade é importante?

MySQL tem em tudo que é lugar, tudo que é site te dá banco MySQL, vai encontrar referência em tudo que é lugar, portanto recomendo MariaDB, que é o MySQL grátis.

É o mais rápido? não faço a menor idéia e pra mim não faz diferença.
Se te deixa mais tranquilo... é o banco de dados usado pelo GOOGLE, que não usaria nada lento.

Acho até exagerado usar pra clientes pequenos... mas fazer o que... não quero mais usar DBF.

mysql.png


Não que você precise contratar um site pra ter MySQL.
Apenas pra mostrar que qualquer provedor de internet oferece MySQL em primeiro lugar.
Se a maioria usa MySQL.... porque quer insistir em ficar diferente?
20 anos com DBF, diferente de todo mundo, já não é tempo demais isolado?

Tá na dúvida? usa o que a maioria do mundo usa e pronto.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 09 Abr 2020 05:26

https://db-engines.com/en/ranking

mysql.png


Importante dizer que a maioria acha que o MySQL é grátis, e acaba usando MySQL ao invés de MariaDB.

A versão ZERO do MariaDB é exatamente o MySQL.
Em termos de programação, é considerar MySQL + MariaDB
Em termos comerciais, o nome MySQL agora é da Oracle, e por isso o fork mudou pra MariaDB.

É até esquisito... a Oracle já tinha o banco mais usado... e mesmo assim comprou o MySQL.
Talvez porque se a Microsoft comprasse primeiro, aí a Microsoft seria o mais usado... vai saber...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 09 Abr 2020 06:04

mariadb.png


Acabei postando porque achei curioso o gráfico em escala "logarítmica".
Agora dá pra entender porque a Oracle comprou o MySQL... porque a Microsoft tá perdendo terreno, e seria um perigo a Microsoft comprar primeiro.
Pois é... até o SQL Server da Microsoft está perdendo pro MySQL..

Porque MariaDB continua abaixo?
Eu mesmo ainda não troquei em nenhum cliente, continua MySQL em todos...
Quando vou trocar? quando precisar reinstalar, mas isso parece nunca acontece kkkk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Opinião sobre banco de dados

Mensagempor Poka » 09 Abr 2020 09:20

Bom dia

Firebird quase em último? Não acredito não.

Quintas, não foi a globo nem a datafolha que fez essa pesquisa não né kkk.

Poka.
Avatar de usuário

Poka
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 509
Data de registro: 25 Out 2004 21:26
Cidade/Estado: Leme/SP
Curtiu: 0 vez
Mens.Curtidas: 23 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 09 Abr 2020 11:34

Outro

top10.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 09 Abr 2020 11:38

E este aqui, nem aparece... e são 30.

https://www.softwaretestinghelp.com/database-management-software/

SolarWinds Database Performance Analyzer
Oracle RDBMS
IBM DB2
Altibase
Microsoft SQL Server
SAP Sybase ASE
Teradata
ADABAS
MySQL
FileMaker
Microsoft Access
Informix
SQLite
PostgresSQL
AmazonRDS
MongoDB
Redis
CouchDB
Neo4j
OrientDB
Couchbase
Toad
phpMyAdmin
SQL Developer
Seqel PRO
Robomongo
DbVisualizer
Hadoop HDFS
Cloudera
MariaDB
Informix Dynamic Server
4D (4th Dimension)
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 09 Abr 2020 11:48

Achei um aonde aparece firebird.
Os 13 melhores banco de dados grátis:

https://www.guru99.com/free-database-software.html

gratis.png


Detalhe interessante:
Windows & Linux, incluindo o Microsoft SQL Server pra Linux
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 09 Abr 2020 12:05

https://www.keycdn.com/blog/popular-databases

Prós e contras dos 8 mais populares

1. Oracle: caro
2. MySQL: complica coisas simples como backup incremental, e suporte pra versão grátis é caro
3. SQLServer: é caro
4. PostgreSQL: Documentação confusa, velocidade pode variar em largas consultas
5. MongoDB: default não é seguro, não usa SQL, configuração é longa
6. MariaDB: considerado novo, suporte é pago, mas ideal pra empresas querendo alternativa pra MySQL
7. IBM DB2: é caro
8. SAP HANA: é caro
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 09 Abr 2020 12:12

Vixe... depois perguntam porque confunde tanto...
É no mesmo link anterior.

mysql.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 09 Abr 2020 12:17

E no MariaDB, não é omissão minha.
A parte contra é apenas porque é considerado novo.

mariadb.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Opinião sobre banco de dados

Mensagempor sygecom » 10 Abr 2020 16:02

JoséQuintas escreveu:https://www.keycdn.com/blog/popular-databases

Prós e contras dos 8 mais populares

1. Oracle: caro
2. MySQL: complica coisas simples como backup incremental, e suporte pra versão grátis é caro
3. SQLServer: é caro
4. PostgreSQL: Documentação confusa, velocidade pode variar em largas consultas
5. MongoDB: default não é seguro, não usa SQL, configuração é longa
6. MariaDB: considerado novo, suporte é pago, mas ideal pra empresas querendo alternativa pra MySQL
7. IBM DB2: é caro
8. SAP HANA: é caro


Na nossa empresa, usamos o PostgreSQL a vários anos, e acredito que foi uma boa decisão quando saímos do DBF. Ainda não exploramos tudo que o mesmo pode oferecer que é muita coisa, mas referente a desempenho posso dizer que ele é ótimo não importa o ambiente(rede/local/remoto)
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7005
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Opinião sobre banco de dados

Mensagempor Softwhouse » 10 Abr 2020 16:54

Interessante é que usou DBFS por mais de 20 anos, até dois ou três meses atrás, migrou para MySQL, viu que não poderia, mudou para MariaDB, e agora cospe no prato que comeu por tantos anos,
Fernando
Softwhouse
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 300
Data de registro: 07 Dez 2011 17:44
Cidade/Estado: Porto Alegre/RS
Curtiu: 0 vez
Mens.Curtidas: 12 vezes

Opinião sobre banco de dados

Mensagempor JoséQuintas » 10 Abr 2020 17:30

Softwhouse escreveu:Interessante é que usou DBFS por mais de 20 anos, até dois ou três meses atrás, migrou para MySQL, viu que não poderia, mudou para MariaDB, e agora cospe no prato que comeu por tantos anos


Erro 1: uso MySQL há mais de 10 anos, e no começo era pelo Visual Basic, e já usava misturando há anos, a diferença é que agora estou usando pra valer, e vai ser só MySQL.

Erro 2: não mudei pra MariaDB ainda, até retirei da minha máquina, pra não usar comando que não funciona no MySQL. Justamente porque faz anos que está instalado o MySQL nos clientes, e não precisei fazer reinstalação, porque nunca deu problema.

Erro 3: Sempre falo que NUNCA tive problema com DBFs, estou migrando porque quero, enquanto outros dizem que é normal ter problema com DBF.

E por último.... continuo usando DBF, misturado com MySQL, e é ruim mesmo. Não é porque ainda ganho dinheiro com ele, que vou dizer que é o melhor do mundo. Mas sim, estou eliminando DBF até de onde emite 1 nota por semana, pra nunca mais usar DBF.

Voltando ao assunto do post:

Como sempre digo, vale o gosto pessoal, o que se sentir confortável em usar.
Mas nesse gosto pessoal, é bom considerar sobre conseguir ajuda, seja pela internet ou por outras pessoas.
Como já percebeu, cada um fez uma escolha, e tá feliz com ela.
Até mesmo quem continua com DBF, continua feliz com ele.

Pode ser que seja interessante também já pensar em como vai conectar, porque esse é outro assunto relacionado.
E da mesma forma, cada um fez uma escolha, e tá feliz com ela.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Próximo



Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 8 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro