Sisältö
- Avoimen lähdekoodin tietokantojen historia
- Nousevat trendit
- Suljetun lähdekoodin tietokannat ja niiden rajoitukset
- Miksi avoimen lähdekoodin DBMS on saanut suosion
- Voiko avoimen lähdekoodin DBMS korvata suljetun lähdekoodin DBMS: n?
- Ei vikoja, ei stressiä - vaiheittaiset ohjeet elämää muuttavien ohjelmistojen luomiseen tuhoamatta elämääsi
- Vaikutus teollisuuteen
- johtopäätös
Lähde: Baoshengrulai / Dreamstime.com
Ottaa mukaan:
Viimeaikaisten parannusten myötä avoimen lähdekoodin tietokannan hallintajärjestelmistä on tulossa kannattavampia vaihtoehtoja kuin aiemmin.
Nykymaailmassa organisaatioilla on erilaisia vaihtoehtoja tietokantoihin. Aikaisempina päivinä suurin osa tietokannan hallintajärjestelmistä (DBMS) oli suljetun lähteen, joten vaihtoehdot olivat rajalliset. Mutta nyt avoimen lähdekoodin tietokantojen käyttöönoton myötä alan asiantuntijat analysoivat perusteellisesti ennen DBMS-järjestelmän valintaa. Avoin lähdekoodi teollisuutena on saamassa vauhtia, ja myös tietokannat seuraavat samaa polkua. Kun käytät avoimen lähdekoodin tietokantoja, voit vapaasti ottaa järjestelmän käyttöön vaatimustesi mukaan, jopa jakaa sitä ja kehittää sitä parhaiten yrityksesi tarpeiden mukaan.
Viime vuosina markkinoille on ilmestynyt laaja valikoima tietokannan hallintajärjestelmiä, joten organisaatioilla on laaja valikoima vaihtoehtoja. He ovat peräisin useilta luotettavilta myyjiltä, kuten Oracle, Microsoft, SAP ja IBM. Joitakin alan uusia tulokkaita ovat merkittävät myyjät, kuten Google, Amazon ja Rackspace, jotka ovat myös saamassa paljon suosiota tietokannoissaan.
Avoimen lähdekoodin tietokantojen historia
Avoimen lähdekoodin DBMS on edelleen suhteellisen uusi käsite. Aikaisin versio avoimen lähdekoodin tietokannan hallintajärjestelmästä oli vuonna 1995 lanseerattu MySQL. Myöhemmin sen toimintaan on tehty paljon muutoksia.
Vuonna 2008 Sun Microsystems osti MySQL AB: n, yrityksen, joka loi MySQL: n. Nyt markkinoille on tulossa monia uudempia ratkaisuja avoimen lähdekoodin tietokannan hallintajärjestelmien alalla, kun taas vanhempia toimijoita, kuten MySQL, kehitetään edelleen.
Nousevat trendit
Uusi avoimen lähdekoodin ohjelmistojen (OSS) käsite vaikuttaa ohjelmiston eri aloihin, myös DBMS-järjestelmiin. Näkyviin tulee monia avoimen lähdekoodin tietokannan hallintajärjestelmiä, kuten MySQL-alusta. Tällaisten alustojen pääpaino on leikkaamiseen liittyvien lisensointikustannusten vähentämisessä ja organisaation toiminnan parantamisessa avoimen lähdekoodin käyttöympäristöjen lisätehokkuuden avulla. Muutama vuosi sitten tällaista tietokannanhallintajärjestelmää ei kuitenkaan yleensä suosittu, koska niistä puuttui silti monia parantamisen edellyttämiä ominaisuuksia. Mutta nyt, MySQL: n myötä, avoimen lähdekoodin DBMS-järjestelmän maailma näyttää olevan muutosvaiheessa. (Lisätietoja avoimesta lähteestä, katso Open Source: Onko se liian hyvää olla totta?)
Suljetun lähdekoodin tietokannat ja niiden rajoitukset
Keskustelu avoimen lähdekoodin ja suljetun lähdekoodin tietokannan hallintajärjestelmistä on kuuma aihe, ja kahden tyyppisten järjestelmien välillä on jatkuvaa kilpailua. Vaikka monet pitävät parempana vanhempia suljetun lähdekoodin tiedonhallintajärjestelmiä, niihin liittyy monia haavoittuvuuksia. Yksi suurimmista rajoituksista sellaisissa tietokannan hallintajärjestelmissä on niiden suljettu lähdekoodi. Tämän vuoksi heidän lähdekoodiaan ei voida nähdä, eikä kehitysyhtiön ulkopuolella olevat ihmiset pysty tarkistamaan virheitä ja tietoturvaongelmia. Kestää myös paljon aikaa, jotta kehitysryhmä saa korjaustiedoston tai päivityksen saataville. Toinen suuri este on, että sellaisilla ohjelmistoilla on kalliita lisenssejä, jotka vanhenevat ajan myötä ja jotka on uusittava. Tietokantoja ei voida koodata tarpeidensa mukaan, eikä niitä voida myöskään levittää vapaasti.
Miksi avoimen lähdekoodin DBMS on saanut suosion
Avoimen lähdekoodin tietokannan hallintajärjestelmät ovat hitaasti saavuttaneet suosiota tietokannan hallintajärjestelmien markkinoilla. Tämä suosio johtuu OSS DBMS -sovellusten (avoimen lähdekoodin ohjelmistotietokannan hallintajärjestelmät) lukuisista ominaisuuksista. Ne ovat riittävän tehokkaita, jotta niitä voidaan käyttää helposti keskimääräisellä hyötysuhteella. Paras osa yrityksille on, että ne ovat myös täysin ilmaisia. Lisäksi käyttäjä voi muokata tällaista ohjelmistoa vaihtamalla lähdekoodin mieltymyksensä mukaan, ja ohjelmointiin tarvitaan vain vähän tietoa. Siksi avoimen lähdekoodin tiedonhallintajärjestelmät ovat varsin käytännöllisiä, ja niitä voi käyttää kuka tahansa käyttäjä miltei mistä tahansa kentästä.
Voiko avoimen lähdekoodin DBMS korvata suljetun lähdekoodin DBMS: n?
Avoimen lähdekoodin tietokannan hallintajärjestelmissä on paljon potentiaalia, ja ala kasvaa erittäin nopeasti. Evans Data Usage -tutkimuksen mukaan MySQL: n käyttö on kasvanut räjähdysmäisesti, noin 30 prosenttia viimeisen vuoden aikana. On myös paljastunut, että suljetun lähdekoodin tietokannan hallintajärjestelmien, kuten Microsoft SQL: n ja Accessin, käyttö kasvoi vain 6 prosenttia. Suljetun lähdekoodin DBMS-ratkaisut kuitenkin hallitsevat edelleen markkinoita.
Ei vikoja, ei stressiä - vaiheittaiset ohjeet elämää muuttavien ohjelmistojen luomiseen tuhoamatta elämääsi
Et voi parantaa ohjelmointitaitojasi, kun kukaan ei välitä ohjelmiston laadusta.
Mutta tämä tilanne on valmis muuttumaan. Avoimen lähdekoodin ohjelmistot, kuten avoimen lähdekoodin DBMS, ovat kasvussa. Tämä johtuu muutamasta pääominaisuudesta. Ensimmäinen on, että se voi todella vähentää tietokantojen hallintaan tarvittavia kustannuksia. Ne ovat taloudellinen ratkaisu, koska ne ovat käytännössä ilmaisia. Ne sopivat täydellisemmin uudempille yrityksille, jotka haluavat säästää kustannuksissa samalla kun tekevät työn. Toinen etu on, että se voi integroitua helposti muihin avoimen lähdekoodin ohjelmistoihin myyjien eroista riippumatta. Kehittäjä voi myös muokata OSS-tietokannan hallintajärjestelmiä prioriteettiensa mukaan.
Kun ajatellaan suljetun lähdekoodin DBMS-ratkaisujen korvaamista avoimen lähdekoodin ratkaisuilla, meidän on kuitenkin arvioitava asianmukaisesti niiden vahvuudet ja heikkoudet, suorituskyky ja saavutettavuus. Siksi on paljon arvioitavaa ja tutkittavaa ennen tällaisten tietokantajärjestelmien käyttöönottoa. (Lisätietoja tietokannoista on Database Administration Careers 101.)
Vaikutus teollisuuteen
Avoimen lähdekoodin DBMS: n vaikutus on ollut valtava. Gartner on ilmoittanut, että avoimen lähdekoodin DBMS: n käytön lisääntyminen ja sen keräämät tulot kasvoivat viime vuonna noin 42,4 prosenttia. Kasvu oli hyvin epätavallista ja se on varmasti paljon korkeampi kuin aikaisemmin. Vaikka avoimen lähdekoodin DBMS on hyvin pieni osa koko DBMS-yhteiskuntaa, ja kasvunopeus on nopea, avoimen lähdekoodin DBMS-ratkaisujen odotetaan kasvavan ensi vuonna yli 2 miljardiin dollariin.
Sitä hyväksytään myös entistä nopeammin. Noin 73 prosenttia käyttäjistä, jotka käyttävät jonkinlaista avoimen lähdekoodin ohjelmistoja, käyttävät myös avoimen lähdekoodin tietohallintojärjestelmää paremman suorituskyvyn ja yhteensopivuuden vuoksi. Toinen tekijä on, että toimittajien, kuten IBM: n ja Microsoftin, Express Editions -nimiset, tietokannan hallintaohjelmistojen ilmaiset jakelut eivät pystyneet estämään avoimen lähdekoodin tietokannan hallintaa.
johtopäätös
Aivan kuten avoimen lähdekoodin ohjelmistojen tulo on mullisttanut ohjelmistoteollisuutta, myös avoimen lähdekoodin tietokantahallinto on mullistellut tietokannan hallintajärjestelmäteollisuutta.Saatuaanan avoimen lähdekoodin tietokantajärjestelmä on tullut yhä suositummalle pääasiassa joustavuuden ja kustannustehokkuuden vuoksi. Sillä on paljon potentiaalia ja se voi muuttaa tapaa, jolla ala suhtautuu DBMS-järjestelmiin.