Firebird (tai FirebirdSQL) on Firebird Foundationin kehittämä avoimen lähdekoodin relaatiotietokannan hallintajärjestelmä Linux-, Windows- ja Unix-käyttöjärjestelmille. Firebird perustuu Borlandin InterBase-tietokannan koodiin.
Firebird | |
---|---|
Kehittäjä | Firebird Foundation |
Kehityshistoria | |
Vakaa versio | 5.0.1 ()[1] |
Tiedot | |
Ohjelmistotyyppi | tietokannan hallintajärjestelmä |
Alusta | Linux, Unix, Windows |
Lisenssi | IDPL[2] |
Aiheesta muualla | |
firebirdsql.org | |
Versiohallinta |
Historia
Firebird 1.0
Firebird 1.0 perustui täysin Borlandin InterBase 6.0 -tietokannan lähdekoodiin, lukuun ottamatta pieniä bugikorjauksia ja muutamaa lisättyä ominaisuutta. Sen viimeisin vakaa versio julkaistiin 4.6.2004.[3]
Firebird 1.5
Firebird 1.5 oli ensimmäinen Firebird 2 -koodipohjaan perustuva julkaisu 5.5.2004. Firebird 2 -haaran kehitystyön aikana koko ohjelmisto siirrettiin C-ohjelmointikielestä C++-ohjelmointikielelle ja lähdekoodi siivottiin suurelta osin.[4]
Firebird 2.0
Firebird 2.0 julkaistiin 12.11.2006. Interbase koodista periytynyt indeksien 255 tavun rajoitus poistui ja samoin kuin taulun 30 gikatavun rajoite.
Firebird 2.1
Firebird 2.1 näki päivän valon 18.4.2008. Se sisälsi monia uusia ominaisuuksia, kuten tietokannan valvonnan, globaalit väliaikaiset taulut, tietokannan triggerit ja kymmeniä uusia sisäisiä funktioita.[5]
Firebird 2.5
Firebird 2.5 oli seuraava suurempi päivitys, joka saatiin julkaistua kahden ja puolen vuoden päästä edellisestä 4.10.2010.[6] Firebird 2.5:n suurin muutos oli luoda uuden säiearkkitehtuurin perusteet, jotka olivat melkein täysin yhteisiä Superserver-, Classic- ja Embedded-versioille ottaen huomioon alemman tason synkronoinnin ja säikeiden turvallisuuden yleensä.[7]
Firebird 3.0
Firebird 3.0 on viimeisin suurempi vakaa päivitysversio, joka julkaistiin 19.4.2006.[8] Versiota luonnehdittiin Firebirdin laajimmaksi arkkitehtuurimuutokseksi ohjelman 14-vuotisessa historiassa. Versio toi monisäikeiset prosessit ja jaetut sivujen välimuistit. Ne mahdollistavat moniytimisten laitteistojen ja suurten osoitetilojen paremman hyödyntämisen. Versio paransi huomattavasti suorituskykyä ja säilytti samalla yhteensopivuuden vanhojen tietokantojen kanssa. Lisäksi Firebird 3.0 sisälsi useita SQL-parannuksia , parannetut suojausominaisuudet, kuten verkon ja tietokannan välinen salaus.[9]
Lähteet
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.