• 25 odgovora
  • 11.368 pregleda
Firebird vs MySQL 27.03.2005. u 01:58 · pre 262 meseci #1
Licni favorit je Firebird. Medjutim, vidim da MySQL stize i prestize Firebird
velikom brzinom. Dobija procedure, funkcije, trigere, sjajne sintaksne
konstrukcije, kao REPLACE ili INSERT ... ON DUPLICATE KEY UPDATE ...,
CREATE TABLE IF NOT EXISTS i sl. Kompletna dokumentacija je dostupna,
dok je Firebird nema ili se ljubomorno cuva. I tako dalje...

Rado bih cuo komentare ljudi koji su radili sa obe baze i predvidjanja
kako ce se ova trka zavrsiti.

Mislim da FB jos uvek ima blagu prednost, ali da ce ona nestati veoma
brzo, posto se, cini mi se, MySQL brze razvija.
Sam nedostatak dokumentacije (poslednja besplatno dostupna je
IB 6.5, (tj 6.0) dokumentacija) je tako OGROMAN minus.
Re: Firebird vs MySQL 27.03.2005. u 17:44 · pre 262 meseci #2
Citat:
Kompletna dokumentacija je dostupna,
dok je Firebird nema ili se ljubomorno cuva. I tako dalje...


???
Citat:
Sam nedostatak dokumentacije (poslednja besplatno dostupna je
IB 6.5, (tj 6.0) dokumentacija) je tako OGROMAN minus.


Kako nedostatak? Misliš on line?

Ovde možeš da kupiš, koliko sam video, odličnu knjigu, Firebird SQL 1.5, koju je napisala osoba koja radi na razvoju iste. Uz ogromnu dokumentaciju za IB, nema problema.

Što se ostalog tiče.. FB odavno ima ono što će MySQL tek da dobije. Stvar je da je MySQL izvikan, a mogućnostima realno nije mogao da parira bilo kojoj jačoj bazi. Pretpostavljam da je baš nedostatak naprednih mogućnosti (kao i podrška u PHP) doprineo popularnosti MySQL-a.

Baza koja nema SP... hehehe missssim...
Potpis
Commercial-Free !!!
Re: Firebird vs MySQL 27.03.2005. u 18:04 · pre 262 meseci #3
Sve je to fino ali ja bilo bi fino čuti gdje se koristi taj Firebird. Ja ga nikada nisam koristio, ni interbase, čujem da je dobar ali se ne mogu baš uvjeriti.

mySQL je onako, zlatna sredina. Radi svoj posao i to je to.
Potpis
tu nema kašike....
Re: Firebird vs MySQL 27.03.2005. u 18:28 · pre 262 meseci #4
Nađi newsgrupu koja se bavi FB (Interbase) pa ćeš naći i to što tražiš. Ja više nemam adresu istog (imao sam dok sam nešto pisao) ali mogu da potražim. I tamo je bilo dosta ljudi koji su koristili FB/IB u real-world okruženjima. Ne, ne kažem da je prisutna kao MySQL, ali ide sasvim lepo sudeći prema pisanju tih ljudi.

To što FB ti nisi koristio ne znači ništa. Ti nisi koristio ni ASP.NET ali si zato onomad lepo saopštio da to ne valja.

Ne kažem da MySQL ne radi svoj posao, međutim, mislim da je FB samo zapostavljen iz raznih razloga, a prvenstveno verovatno što je od početka nudio ozbiljniji pristup, pa je odbio od sebe mnoge klince.

Takođe, ako ne grešim, PHP je nekako "prirodno" koristiti sa MySQL pa onda popularnost jednog vuče i drugo, itd, itd.

Ozbiljno, pogledaj malo komentare ljudi koji se time ozbiljnije bave (potraži testove na webu), MySQL jednostavno trenutno nije tehnički konkurencija Firebird bazi. Neko reče da je poređenje istih kao dBaseIII vs Oracle :)

Za više detalja, pitajte Ristu Pejova, moderatora na forumu baze podataka. Ristu sam onomad i zamolio da se pridruži timu moderatora zbog odličnog poznavanja obe (i ostalih) baze.
Potpis
Commercial-Free !!!
Re: Firebird vs MySQL 27.03.2005. u 18:45 · pre 262 meseci #5
Inače, da ne ostane uskraćena informacija za odličnu knjigu:

http://www.apress.com/book/bookDisplay.html?bID=301

The Firebird Book: A Reference for Database Developers
By Helen Borrie
ISBN: 1-59059-279-4
1128 pp.
Published: Aug 2004 Price: $59.99

Helen Borrie - Helen Borrie is a database and application developer, a member of the Firebird project team, and a former journalist who doubles as a technical writer. She is a frequent contributor to support lists for Firebird, InterBase, and Delphi database programming.

Potpis
Commercial-Free !!!
Re: Firebird vs MySQL 27.03.2005. u 20:56 · pre 262 meseci #6
Ima još jedna zanimljivost, da ne kažem -- lakrdija: isti oni koji kukaju vezano za W3C standarde (IE vs Firefox, bla, bla) najčešće koriste i preporučuju MySQL (u npr. LAMP kombinaciji), a ne, recimo, Firebird SQL.

Firebird je inače poznat po tome kako dobro prati SQL92. Ne znam kako stvari stoje sa MySQL po tom pitanju? :)
Potpis
Commercial-Free !!!
Re: Firebird vs MySQL 27.03.2005. u 23:13 · pre 262 meseci #7
Radio sam i sa MySQL i FB (i dalje).
MySQL je kanta, "baza" u pokusaju, g**no za medalju.

Citat:
Ozbiljno, pogledaj malo komentare ljudi koji se time ozbiljnije bave (potraži testove na webu), MySQL jednostavno trenutno nije tehnički konkurencija Firebird bazi. Neko reče da je poređenje istih kao dBaseIII vs Oracle :)

Bas tako.
Potpis
ISO/IEC JTC1/SC22/WG14-ISO/IEC 9899:1999
Re: Firebird vs MySQL 28.03.2005. u 12:46 · pre 262 meseci #8
Citat:
degojs: Kako nedostatak? Misliš on line?

Ovde možeš da kupiš, koliko sam video, odličnu knjigu, Firebird SQL 1.5, koju je napisala osoba koja radi na razvoju iste. Uz ogromnu dokumentaciju za IB, nema problema.


Pa to, online, za dzabe. Znam da ima da se kupi. Ali ipak, projekat je Open source i u duhu mu je da ima besplatnu dokumentaciju. Dokumentacija za IB je prestara. Za v6.0 je iz 99, a za v6.5 iz 2001. Bio bi red da se to malo azurira.
Re: Firebird vs MySQL 28.03.2005. u 23:31 · pre 262 meseci #9
Dokumentacija za IB je dosta dobra, a samim tim što FB prati odlično SQL92, problema nema. E sad, pazi, kad već dobiješ odličnu bazu za $0, možda nije teško onda izdvojiti $60 za knjigu. Doduše, znam da je kod nas to baš mnogo, pogotovo ako bi samo da malo probavaš. Al' onda može i bez te knjige.
Potpis
Commercial-Free !!!
Re: Firebird vs MySQL 29.03.2005. u 14:11 · pre 262 meseci #10
Momci a da uporedite PostgreSQL 8.0 sa ove dve baze, sve to sto treba da se pojavi u mysql-u u postgresu postoji vec jako dugo vremena, 8.0 radi mnogo brzo oko 20-30% brze nego 7.4.6


Tako da po meni bi bilo ispravno porediti FB i PSQL
Potpis
http://speedy-order.com
Re: Firebird vs MySQL 30.03.2005. u 01:33 · pre 262 meseci #13
Ne bi bilo lose da se baci osvrt na ovu temu:
http://www.elitesecurity.org/t...-PostgreSQL-vs-MySQL-vs-ORACLE

Inace, za FireBird postoji dokumentacija, kakva god da je.
Link: http://www.firebirdsql.org/index.php?op=doc&id=userdoc

FireBird ima (imao je?) neke opcije, koje MySQL nema (nije imao?), ali mi se cini da se MySQL aktivnije i brze razvija (evoluira) u odnosu na FireBird, tako da ce u skoroj buducnosti biti ravnopravan ili za nijansu bolji.
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Re: Firebird vs MySQL 31.03.2005. u 10:39 · pre 262 meseci #14
Citat:
StRiPy: FireBird ima (imao je?) neke opcije, koje MySQL nema (nije imao?), ali mi se cini da se MySQL aktivnije i brze razvija (evoluira) u odnosu na FireBird, tako da ce u skoroj buducnosti biti ravnopravan ili za nijansu bolji.

Ne znam nista o FireBird-u, ali se apsolutno slazem sa ovim o brzom razvijanju MySQL-a. Za mnoge od nas koji se bavimo MySQL-om verzija 4.1 je jos uvek "nova", a vec se pojavila beta verzija petice.

Evo nekih linkova koje sam skinuo jutros sa SitePoint "tech times" mailing liste:

Citat:
Guides to MySQL 5 New Features

For so long, Web developers have had a shopping list of feature requests for MySQL, the most popular open source database, most of which seemed to be perpetually consigned to be implemented in "a future version". Well believe it or not, that version in now beta, and it's time for developers to start learning to use all these new goodies!

Thankfully, the developers of MySQL seem to realize this, and have published a series of PDF ebooks covering each of the major new features of MySQL 5.0 from basic concept to practical application.

* Stored Procedures (67 pages)
* Triggers (9 pages)
* Views (42 pages)
* Data Dictionary (29 pages)

More articles may still be on the way. You might want to watch MySQL's developer news (RSS, Atom) for the next couple of weeks if you're interested.
Potpis
Caught in a Web|Blogodak


Re: Firebird vs MySQL 01.04.2005. u 02:15 · pre 262 meseci #15
E, upravo o ovome pricam...

Dok u dokumentaciji Firebirda nalazite Release Notes, Getting Started i IB dokumentaciju od pre pet godina, MySQL svakih mesec dana izbacuje novu dokumentaciju. Firebird ce upravo nedostatak dokumentacije kociti u nameri da zauzme mesto koje mu pripada.
Re: Firebird vs MySQL 01.04.2005. u 05:04 · pre 262 meseci #16
Ma, svašta.

Kako može biti nedostatak dokumentacije, kad je sve što je potrebno na raspolaganju? Ne zaboravi da FB odlično prati SQL92, tako da o tome baš i nema govora.

MySQL je jednostavno popularniji i to mu donosi prednost, a "manjak" dokumentacije sigurno sa tim nema veze - ko se ozbiljnije želi pozabaviti sa FB, sigurno će imati sve što mu je potrebno.
Potpis
Commercial-Free !!!
Re: Firebird vs MySQL 01.04.2005. u 11:47 · pre 262 meseci #17
Samo bih nadopunio imenjaka:
Citat:
Firebird is a relational database offering many ANSI SQL-99 features ...
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Re: Firebird vs MySQL 01.04.2005. u 18:43 · pre 262 meseci #18
Citat:
degojs: Ma, svašta.

Kako može biti nedostatak dokumentacije, kad je sve što je potrebno na raspolaganju? Ne zaboravi da FB odlično prati SQL92, tako da o tome baš i nema govora.


Kada kazem nedostatak, mislim na nedostatak azurne dokumentacije koja opisuje nove karakteristike servera. Drugo, ne pricam o onom delu koji prati standarde, vec o karakteristikama Firebirda koje postoje samo u njemu.

Npr gde je opisan famozni RDB$DB_KEY? Nigde u dokumentaciji, vec
po sajtovima korisnika.
Kako se koristi tabela RDB$TRIGGER_MESSAGES?
Sta su polja RDB$USER_TYPE i RDB$OBJECT_TYPE u tabeli RDB$USER_PRIVILEGES?

Ili da ne idemo tako daleko, nadji u dokumentaciji kako se API-jem povezujes na
server koji ne radi ne default portu 3050. Ili nadji koje sve tipove mreze mozes da
koristis za povezivanje na FB server i kako se one biraju kada radis sa API-jem.
Ove dve veoma elementarne stvari neces naci u dokumentaciji.

Kada radis samo SELECT, UPDATE, poneki trigger i proceduru, pa sve to iz Delphi-ja
preko komponenti, dosta ti je i IB dokumentacija od pre pet godina. Ustreba li nesto
specificnije, treba da provodis vreme trazeci po mrezi.
Re: Firebird vs MySQL 01.04.2005. u 19:06 · pre 262 meseci #19
MySQL nema besplatan Online backup alat (osim ako neko DUMP-iranje, pravljenje SQL skripti ne smatra za ozbiljan backup). A slazem se da je rastrkana dokumentacija kod Firebirda znacajan minus.
MySQL je bolji sa character settingsom (i sortiranjem po nacionalnim alfabetima), te izuzetno popularan (s pravom) za WEB aplikacije.
Firebird ima multiversioning transakcije, onaj koji upisuje u bazu nikad ne blokira onog koji cita iz baze, i za klijent-server aplikacije na osnovu mog iskustva pouzdaniji (nisam imao prilike da vidim SP i trigere u MySQL u akciji).
S druge strane, meni se svidja jednostavnost Firebird serevera i baza, i odlicna mogucnost embeded aplikacija.
Ali obe baze mogu da odrade posao, pa je na kraju ipak stvar ukusa ko ce sta izabrati. Ja sam poceo sa Accessom, pa onda presao na MySQL, ali su mi enterprise mogucnosti (SP, trigeri, Viewi) trebale te sam na kraju ipak se opredijelio za Firebird.
Nestrpljivo ocekujem Firebird 2 verziju (production release) jer ta verzija ce pokrpati neke ozbiljnije nedostatke prethodnih verzija, i tada ce biti vrlo, vrlo ozbiljna konkurencija i velikanima (Oracleu, SQL Serveru, DB2 itd).
Re: Firebird vs MySQL 02.04.2005. u 00:03 · pre 262 meseci #20
Citat:
Npr gde je opisan famozni RDB$DB_KEY? Nigde u dokumentaciji, vec
po sajtovima korisnika.


Izvini, ali koliki je problem otići na Google i ukucati šta te zanima?

Pa ja i sada kada tražim nešto za npr. WMI na Windowsu često mi je jednostavnije i brže otići na Google i odmah naći šta me zanima. A možda mi se i ne da da ustajem do knjige ili pretražujem PDF. Doduše, sa alatima poput MSN Search Toolbar i to pretraživanje PDF i ostalih stvari je trenutno, tako da - slažem se da je to minus za FB, ali ne tako veliki po meni. Kreni odavde http://firebird.sourceforge.net/index.php?op=doc i dalje neće biti problema, a kupovina knjige Helen Borrie uvek ostaje kao mogućnost.

Ali, sa druge strane, šta ćeš ti kada ti zatreba ovo što kaže čovek gore:

Citat:
ali su mi enterprise mogucnosti (SP, trigeri, Viewi)


na MySQL?

Ne znam za tebe, ali ja takođe ne vidim iole kompleksniji DB sistem bez tih mogućnosti. Jednostavno, prednosti su mnogostruke.

Dakle, "problem" dokumentacije FB SQL i nije nerešiv, osim ako se pravimo da Google ne postoji. A i ne vidim da je upotreba Google komplikovana.

E sad, da vidimo kako se rešava problem svih onih osnovnih stvari koje valjda svaka baza, osim MySQL, ima odavno?
Potpis
Commercial-Free !!!
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme