Miksi avoimen lähdekoodin tietokannat ovat saaneet suosion

Kirjoittaja: Laura McKinney
Luomispäivä: 1 Huhtikuu 2021
Päivityspäivä: 16 Saattaa 2024
Anonim
Miksi avoimen lähdekoodin tietokannat ovat saaneet suosion - Tekniikka
Miksi avoimen lähdekoodin tietokannat ovat saaneet suosion - Tekniikka

Sisältö


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.