Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Ciobanesc german - zgarda electro...

Ce este instalatia asta? (Valea B...

BD-R Verbatim 25gb salvare Fisier

Lupte WW2
 Achizitie SUV, buget 17k euro

Gps traker pentru animale

Aplicatii terte pentru IPTV, OTT,...

Drept trecere cu “carulR...
 Sunt noile generatii care se nasc...

Butuc pedalier

Niste intrebari despre apartamente

Comentarii amuzante pe Youtube
 Nu iese laptopul din sleep mode.

Facerea de bine - ce aștepta...

Probleme drum servitute

Se pot monta placi de gresie de 1...
 

Ce baza de date ati alege MySQL sau PostgreSQL?

- - - - -
  • Please log in to reply
24 replies to this topic

#1
ovilix

ovilix

    Senior Member

  • Grup: Senior Members
  • Posts: 2,215
  • Înscris: 01.08.2013
Am de gand sa invat baze de date pe una dintre cele doua platforme (MySQL, PostgreSQL).
Care dintre ce e doua este mai idicata in cazul in care vreau multe baze de date si tabele per proiect?
Unde se se inregistreze mii de date.
Care ar fi avantajele celor doua pt. proiecte medii sau mari?
M-am jucat foarte putin cu MySQL.

#2
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Pai inveti SQL si gata  nu mai conteaza ca vorbim de MS SQL, MySQL, PostgreSQL sau whatever SQL, ca pana la urma ce e in spate si care ramane este limbajul in sine si acela este SQL. Intradevar difera doar un pic modul in care este implementat limbajul in platforma folosita.

Eu ma jucasem cu MySQL la un moment dat si la job intr-un punct am primit un disc cu MS SQL si m-am jucat foarte putin cu el, insa nu am avut probleme in a crea tabele si a face cereri catre baza de date. Ma rog ideea este ca stiind MySQL a fost usor sa folosesc si MS SQL Server. La fel si cu Oracle 10 o versiune free cu care m-am jucat ca aveam materie SGDB la Spiru la Mate-Info si acolo cica invatam Oracle.

Uite de mult citisem ca exista tabele MySQL cu cateva milioane de inregistrari si care functioneaza fara jena. Oricum dupa cum am zis mai sus limbajul din spate, motorul este SQLul care este unul si acelasi asa ca zic sa nu iti faci griji ce inveti ca pana la urma poti migra usor de la MySQL la PostgreSQL la Oracle si etc..

#3
ovilix

ovilix

    Senior Member

  • Grup: Senior Members
  • Posts: 2,215
  • Înscris: 01.08.2013
Multumesc.
Ramane sa aleg intre MySQL si PostgreSQL.

#4
Kroghy

Kroghy

    Guru Member

  • Grup: Senior Members
  • Posts: 15,977
  • Înscris: 06.01.2006
limbajul SQL e acelasi, diferentele sunt minore si doar de finete

#5
ovilix

ovilix

    Senior Member

  • Grup: Senior Members
  • Posts: 2,215
  • Înscris: 01.08.2013
Am inteles aspectul. Acum sa vad ce aleg si de ce.

#6
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,630
  • Înscris: 30.07.2003
Limbajul SQL e aproximativ acelasi la nivel CRUD (create, read, update and delete). Dar ~50% e dependent de implementare.
Eu as alege PostgreSQL.

#7
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Hmm, nu stiam, nu am ajuns chiar asa departe cu bazele de date :(.

#8
ovilix

ovilix

    Senior Member

  • Grup: Senior Members
  • Posts: 2,215
  • Înscris: 01.08.2013

 neagu_laurentiu, on 19 decembrie 2013 - 09:26, said:

Limbajul SQL e aproximativ acelasi la nivel CRUD (create, read, update and delete). Dar ~50% e dependent de implementare.
Eu as alege PostgreSQL.
Multumesc.

#9
Mihai_3

Mihai_3

    我會回來的...

  • Grup: Senior Members
  • Posts: 10,044
  • Înscris: 26.04.2007
MySQL evident daca vrei compatibilitate si un help IMENSSSSSSSSS din partea comunitatii .... Postgre daca a nu ai ce face Posted Image

VERSUS

Edited by Mihai_3, 19 December 2013 - 09:56.


#10
miran

miran

    Member

  • Grup: Members
  • Posts: 703
  • Înscris: 08.06.2007
MariaDB.

#11
ovilix

ovilix

    Senior Member

  • Grup: Senior Members
  • Posts: 2,215
  • Înscris: 01.08.2013
Comparatia e de prin 2005.
Nu stiu cat de valabila mai este.

#12
ovilix

ovilix

    Senior Member

  • Grup: Senior Members
  • Posts: 2,215
  • Înscris: 01.08.2013
Ca limbaj vreau sa folosesc python 3.
Nu stiu daca conteaza prea mult limbajul.

#13
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,630
  • Înscris: 30.07.2003

 ovilix, on 19 decembrie 2013 - 08:40, said:

Care dintre ce e doua este mai idicata in cazul in care vreau multe baze de date si tabele per proiect?
Ce fel de aplicatie vrei sa faci, comerciala/closed-source sau open-source ?

Edited by neagu_laurentiu, 19 December 2013 - 11:37.


#14
Huza

Huza

    Senior Member

  • Grup: Senior Members
  • Posts: 2,417
  • Înscris: 07.11.2006
In teorie Postgresql a aparut ca urmare a lipsurilor din mysql, deci ar trebui sa aduca un plus de performanta, etc (majoritatea clientilor cer postgresql, eu personal urasc modul de interactiune cu postgresql, mi se pare "peste mana").
Posibil sa fie si din obisnuinta, dar prefer mysql. Daca te gandesti la suport, compatibilitate mergi pe mysql, probabilitatea ca cineva sa se fi lovit de aceeasi problema ca si tine este foarte mare.
Sper sa nu se considere reclama, dar vezi ca cei de la linuxcbt au videotraining atat pt mysql cat si pt postgresql (mi se pare ca si pentru oracledb). Merita sa "pierzi" 8-20 de ore din viata sa vezi ce si cum.

#15
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,630
  • Înscris: 30.07.2003

 Huza, on 19 decembrie 2013 - 11:40, said:

In teorie Postgresql a aparut ca urmare a lipsurilor din mysql
PostgreSQL era demult in peisaj si avea suport SQL adevarat in raport cu MySQL ce era o jucarie (de cand a intrat la SUN si Oracle a beneficiat de multa infuzie de caracteristici).

Edited by neagu_laurentiu, 19 December 2013 - 12:01.


#16
ovilix

ovilix

    Senior Member

  • Grup: Senior Members
  • Posts: 2,215
  • Înscris: 01.08.2013

 neagu_laurentiu, on 19 decembrie 2013 - 11:33, said:

Ce fel de aplicatie vrei sa faci, comerciala/closed-source sau open-source ?
Aplicatii de tip ERP ce vor fi sub licenta BSD. Lasand Firma X sa isi relicentieze produsul. Asta daca se doreste o relicentiere.

#17
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,630
  • Înscris: 30.07.2003

 ovilix, on 19 decembrie 2013 - 11:47, said:

Lasand Firma X sa isi relicentieze produsul.
Daca-l relicentiaza si iese din licenta MySQL poate avea probleme. Tu cat timp il dai cu sursa deschisa nu e o problema. Altfel, MariaDB e mai permisiv din prisma comercialului (si Postgre desigur).

Edited by neagu_laurentiu, 19 December 2013 - 11:52.


#18
ovilix

ovilix

    Senior Member

  • Grup: Senior Members
  • Posts: 2,215
  • Înscris: 01.08.2013
Acum fie vorba intre noi. Bazele de date nu cred ca pica sub licenta DB-ului?
Atat timp cat nu furnizez codul sau binarele MySQL nu vad problema.
Se poate relicentia doar ceea ce e scris sub python.
Iar pt. crearea bazelor de date scriptul respectiv nu intra sub licenta DB-ului.
Asa vad eu situatia.

A folosit careva SQLAlchemy?
http://www.sqlalchemy.org
E sub licenta MIT.

Edited by ovilix, 19 December 2013 - 12:32.


Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate