Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


Firebird

Iš Pipedijos - durniausios enciklopedijos.
Jump to navigation Jump to search

Firebird - tokia reliacinių duomenų bazių sistema, kuri yra open source ir kuri išsivystė iš vienu metu per kokį tai neapsigalvojimą išviešintos supaprastintos InterBase versijos. Tai visokie opensorcininkai tą InterBase staigiai pasiėmė ir jau po savaitės persivadino, pasidarė sau šitą ir pradėjo kurt.

Kaip ir InterBase, taip ir Firebird turi fake transakcijas, kuriomis giriasi, melagingai vadindami transakcijomis, nors tai nėra tikros transakcijos. Kadangi transakcijos netikros, tai veikia greitai, bet kadangi netikros, tai išties ir yra netikros. Chebra gi sugudravo - atidarinėti transakcijas galima kiek tik nori, uždarinėti irgi kiek tik nori ir įrašomas tas įrašas, kuris buvo paskutinis, o jei prireikia atstatyti - tai atstatoma į tą, kuris buvo pirmutinis. Tai gal kur įprastoms duomenų bazėms tai ką nors ir reiškia, bet kai kalbam apie pinigus - tai reiškia, kad tame tarpe tarp kažkiek transakcijų gali vykti visokie cirkai, kur pinigai dingsta, atsiranda ar dar kažkas su jais dedasi, o paskui visi galai prapuola.

Kitais atžvilgiais ta Firebird gal tik tiek atsilieka, kad neturi vidinio duomenų kodavimo ir žurnalizavimo. Tai to vidinio kodavimo ir šiaip praktikoje visgi truputis yra, o kartu jo niekam išties nereikia, o žurnalizavimas InterBase naudojamas kaip tam tikras ramentas dėl fake transakcijų, tai irgi nereikalingas.

Tai žodžiu, gaunasi taip, kad Firebird yra netgi visai nebloga ir gera reliacinė duomenų bazė, tai gal ir galima rekomenduot. Bet mes tai MySQL naudosim...