Dlaczego bazy danych Open Source zyskują popularność?

Autor: Laura McKinney
Data Utworzenia: 1 Kwiecień 2021
Data Aktualizacji: 16 Móc 2024
Anonim
PostgreSQL dlaczego akurat ta baza
Wideo: PostgreSQL dlaczego akurat ta baza

Zawartość


Źródło: Baoshengrulai / Dreamstime.com

Na wynos:

Dzięki najnowszym osiągnięciom systemy zarządzania bazami danych typu open source stają się bardziej opłacalnymi opcjami niż w przeszłości.

W dzisiejszym świecie organizacje mają wiele opcji baz danych. Wcześniej większość systemów zarządzania bazami danych (DBMS) była zamknięta, więc opcje były ograniczone. Ale teraz, wraz z wprowadzeniem baz danych typu open source, eksperci branżowi dokładnie analizują przed wybraniem DBMS. Otwarte źródło jako branża nabiera tempa, a bazy danych również podążają tą samą ścieżką. Korzystając z baz danych o otwartym kodzie źródłowym, możesz dowolnie wdrażać system zgodnie z własnymi wymaganiami, a nawet udostępniać go i opracowywać zgodnie z potrzebami biznesowymi.

W ostatnich latach na rynku pojawiła się duża różnorodność systemów zarządzania bazami danych, więc organizacje mają szeroką gamę opcji do wyboru. Pochodzą od różnych wiarygodnych dostawców, takich jak Oracle, Microsoft, SAP i IBM. Niektórzy nowi w tej dziedzinie to znani dostawcy, tacy jak Google, Amazon i Rackspace, którzy również zyskują dużą popularność dzięki bazom danych.


Historia baz danych typu open source

DBMS typu open source jest wciąż stosunkowo nową koncepcją. Najwcześniejszą wersją systemu zarządzania bazami danych typu open source był MySQL, uruchomiony w 1995 r. Od tego czasu wprowadzono wiele zmian w jego działaniu.

W 2008 r. Sun Microsystems kupił MySQL AB, firmę, która stworzyła MySQL. Obecnie na rynku pojawia się wiele nowszych rozwiązań z zakresu systemów zarządzania bazami danych typu open source, a starsze odtwarzacze, takie jak MySQL, są nadal rozwijane.

Wyłaniające się trendy

Pojawiająca się koncepcja oprogramowania open source (OSS) ma wpływ na różne dziedziny oprogramowania, w tym na DBMS. Pojawia się wiele systemów zarządzania bazami danych typu open source, takich jak platforma MySQL. Głównym celem takich platform jest obniżenie różnych kosztów związanych z licencjonowaniem i zwiększenie wydajności organizacji dzięki dodatkowej wydajności platform typu open source. Jednak jeszcze kilka lat temu tego rodzaju systemy zarządzania bazami danych nie były ogólnie preferowane, ponieważ wciąż brakowało wielu funkcji niezbędnych do lepszego zarządzania. Ale teraz, wraz z pojawieniem się MySQL, świat DBMS typu open source zdaje się przechodzić transformację. (Aby dowiedzieć się więcej o open source, zobacz Open Source: Czy to zbyt piękne, aby mogło być prawdziwe?)


Bazy danych o zamkniętym źródle i ich ograniczenia

Debata na temat systemów zarządzania bazami danych typu open source vs. zamkniętych źródeł jest gorącym tematem i istnieje ciągła konkurencja między tymi dwoma typami systemów. Chociaż wielu woli starsze systemy zarządzania danymi z zamkniętym źródłem, jest w nich wiele luk. Jednym z największych ograniczeń w takich systemach zarządzania bazami danych jest ich zamknięty kod źródłowy. Z tego powodu ich kod źródłowy nie jest widoczny i nie może być sprawdzany pod kątem błędów i problemów bezpieczeństwa przez osoby spoza rozwijającej się firmy. Zespół programistów zajmuje również dużo czasu, aby udostępnić łatkę lub aktualizację. Inną poważną przeszkodą jest to, że takie oprogramowanie ma drogie licencje, które wygasają z czasem i muszą zostać odnowione. Baz danych nie można ponownie kodować zgodnie z własnymi potrzebami i nie można ich również swobodnie rozpowszechniać.

Dlaczego DBMS Open-Source zyskuje na popularności

Systemy zarządzania bazami danych typu open source powoli zyskują popularność na rynku systemów zarządzania bazami danych. Ta popularność wynika z licznych funkcji OSS DBMS (systemów zarządzania bazami danych oprogramowania typu open source). Są wystarczająco mocne, aby można je było łatwo stosować ze średnią wydajnością. Najlepsze dla firm jest to, że są one również całkowicie bezpłatne. Dodatkowo, tego rodzaju oprogramowanie może być modyfikowane przez użytkownika poprzez zmianę jego kodu źródłowego zgodnie z jego preferencjami i potrzebna jest tylko niewielka wiedza na temat programowania. Dlatego systemy zarządzania danymi typu open source są dość praktyczne i mogą być używane przez każdego użytkownika z niemal każdej dziedziny.

Czy DBMS typu Open Source może zastąpić DBMS typu Closed-Source?

Istnieje duży potencjał w systemach zarządzania bazami danych typu open source, a branża rozwija się bardzo szybko. Według danych badawczych z Evans Data Usage użycie MySQL rośnie wykładniczo, około 30 procent w ciągu ostatniego roku. Ujawniono również, że wykorzystanie systemów zarządzania bazami danych o zamkniętym źródle, takich jak Microsoft SQL i Access, wzrosło tylko o 6 procent. Jednak rozwiązania DBMS o zamkniętym źródle nadal dominują na rynku.

Bez błędów, bez stresu - Twój przewodnik krok po kroku do tworzenia oprogramowania zmieniającego życie bez niszczenia życia

Nie możesz poprawić swoich umiejętności programistycznych, gdy nikt nie dba o jakość oprogramowania.

Ale ta sytuacja może się zmienić. Oprogramowanie typu open source, takie jak DBMS, zyskuje na popularności. Wynika to z kilku głównych cech. Po pierwsze, może naprawdę obniżyć koszty zarządzania bazami danych. Są ekonomicznym rozwiązaniem, biorąc pod uwagę, że są praktycznie bezpłatne. Są idealne dla nowszych firm, które chcą zaoszczędzić na kosztach, jednocześnie wykonując zadanie. Kolejną zaletą jest to, że można go bardzo łatwo zintegrować z innym oprogramowaniem typu open source, niezależnie od różnic między dostawcami. Deweloper może również modyfikować DBMS OSS zgodnie z ich priorytetami.

Jednak myśląc o zastąpieniu rozwiązań DBMS zamkniętych źródłami rozwiązaniami open source, musimy właściwie ocenić ich mocne i słabe strony, ich wydajność i dostępność. Dlatego przed przyjęciem takich systemów baz danych należy wiele ocenić i zbadać. (Aby uzyskać więcej informacji na temat baz danych, zobacz Kariery w administrowaniu bazami danych 101.)

Wpływ na przemysł

Wpływ DBMS typu open source był ogromny. Gartner poinformował, że wzrost wykorzystania DBMS typu open source i zebrane przez niego przychody wzrosły w zeszłym roku o około 42,4 procent. Wzrost ten był bardzo nietypowy i na pewno jest znacznie wyższy niż wcześniejsze stawki. Chociaż DBMS typu open source jest bardzo małą częścią całego społeczeństwa DBMS, przy takim tempie wzrostu, oczekuje się, że przychody generowane przez rozwiązania DBMS typu open source osiągną w przyszłym roku ponad 2 miliardy dolarów.

Jest również przyjmowany w jeszcze szybszym tempie. Około 73 procent użytkowników korzystających z pewnego rodzaju oprogramowania typu open source również korzysta z DBMS typu open source ze względu na lepszą wydajność i kompatybilność. Innym czynnikiem jest to, że bezpłatne dystrybucje oprogramowania do zarządzania bazami danych przez dostawców takich jak IBM i Microsoft o nazwie „Edycje ekspresowe” niewiele mogą zrobić, aby powstrzymać przyjęcie DBMS typu open source.

Wniosek

Podobnie jak pojawienie się oprogramowania typu open source zrewolucjonizowało branżę oprogramowania, tak samo DBMS zrewolucjonizował branżę systemów zarządzania bazami danych.Od momentu pojawienia się, system DBMS typu open source stał się coraz bardziej popularny, głównie ze względu na jego elastyczność i opłacalność. Ma duży potencjał i może zmienić sposób, w jaki branża patrzy na systemy DBMS.