Bazy danych dla danych!
Większość ludzi, którzy korzystają z baz danych SQL zostały robią tak od lat, a już powstała platform w miejscu. Ale jeśli jesteś wśród tych, którzy dopiero się rozpoczął z SQL lub szukając lepszych opcji tam następujący dokument pomoże Ci wybrać właściwą opcję, która pracuje dla Ciebie i Twojej firmy. Oto wybór dla najlepszych dostępnych w bazach danych SQL 2017.
Oracle 12c Release 2
Licencja: Proprietary
Baza danych Oracle jest relacyjna baza danych używana do przechowywania informacji. Traktuje gromadzenia danych jako całość. Jest zwykle ogromny poziom komfortu, bez względu na to, co produkt lub branży, w dzieje z najstarszych i najbardziej siedzibę produktu na rynku. Argumentem na rzecz Oracle 12c, jednak nie tylko wiązać długowieczność; produkt obsługuje także większość systemów operacyjnych dla serwerów i jest dobrze znany i ceniony za jego stabilność, rozbudowane funkcje zarządzania bazami danych i praktycznie niezniszczalnym dostarczania danych. Ale chyba najlepszym argumentem dla tej platformy SQL jest w jego imieniu; „C” oznacza 12c w chmurze, a najnowsza iteracja Oracle jest szczególnie skuteczna w jego zdolność do zarządzania bazami danych, jak świadczonych usług w chmurze, dzięki w pamięci przetwarzania danych oraz architektury multi-tenant. Dodatkowe funkcje obejmują imponujące i nową funkcję bazy podłączany co poprawia wykorzystanie zasobów przez co łatwe i bezpieczne do konsolidacji baz danych na mniejszej liczbie serwerów oraz szereg udoskonaleń, które zwiększają ogólną szybkość działania. bazy danych Oracle SQL zawsze wybitny wybór; 12c jest jeszcze lepiej. Jest ona dostępna w przedsiębiorstwie, standardowych i standardowych wydań jednego z różnych cech i cen, aby dopasować.
MySQL
Licencja: Open source
MySQL jest używany przez setki tysięcy stron internetowych, jak również jest podstawą do zastosowań wewnętrznych. Pozostaje (w większości) open-source i bezpłatne dla użytkowników społeczności. Współpracuje z prawie każdym systemie operacyjnym można myśleć i jest prosty w instalacji i użyciu.
Wykonuje również bardzo dobrze dla większości konfiguracji sprzętowej. Mimo to jednak czasami ekscentryczne chodzi o użycie procesora i korupcji tabeli, a nie jest to najlepszy wybór dla skalowanie w górę. Jeśli masz pieniądze i wymagania, Oracle 12c jest lepszy produkt - ale MySQL było standardem na rynku od bardzo dawna i jest nadal „najłatwiejszy” wybór zrobić.
Microsoft SQL Server
Licencja: Proprietary
Jest to relacyjny system zarządzania bazą danych opracowany przez firmę Microsoft. Serwer bazy danych jest w zasadzie serwer z dużymi ilościami danych, które mogą być udostępniane przez wielu użytkowników z odległych rejonach. Oznacza to, że każda aplikacja działa na każdym systemie w dowolnej części świata, musi być w stanie przechowywać i pobierać dane z serwera bazy danych w dowolnej sieci. Istnieje wiele wersje Microsoft SQL Server do tej pory z najnowsza wersja jest Microsoft SQL Server 2016 oferuje szereg wydań dla użytkowników do wyboru z każdej edycji przewidującego różne funkcje. Niektóre wersje są wymienione poniżej.
• Enterprise
• Standardowy
• Web
• Business Intelligence
• Grupa robocza
PostgreSQL
Licencja: Open source
Nie słyszysz, jak wiele o PostgreSQL, jak dwóch pozostałych operatorów na tej liście nabywa maksymalne grup docelowych, ale PostgreSQL poczyniła ogromny ślad za obsługę baz danych dla takich potęg jak Yahoo i Skype, jak również wiele stron internetowych gier - i ma zyskał wielkości rynku przez kłusownictwo wieloletni użytkowników Oracle. Jeden z PostgreSQL ogromną zaletą jest to, że open source, ale ma duże korzyści operacyjnych, takich jak: multi-wersja kontroli współbieżności, gorące kopii zapasowych, replikacji asynchronicznej i wsparcie dla obszarów tabel między nimi. PostgreSQL skaluje się bardzo dobrze, jest dość łatwy w zarządzaniu i obsłudze i gra dobrze ze wszystkimi głównymi systemami operacyjnymi. A jeśli szukasz pomocy lub sugestie, jest bardzo aktywna społeczność PostgreSQL, które przyczyniły się do rozwoju i poprawy bazy danych.
MariaDB
Licencja: Open source
Jednym z najbardziej popularnych Open Source relacyjnych baz danych MariaDB została stworzona przez ten sam zestaw ludzi, którzy stworzyli MySQL (która została przejęta przez Oracle). Potrzeba stworzenia alternatywy dla MySQL musiał zrobić miejsce dla rozwoju MariaDB.
MariaDB jest zbudowany na nowoczesnej architekturze, która daje jej elastyczność, która wspiera wykorzystanie pojawiających się na rynku.
Niektóre z punktów, które sprawia, MariaDB tak popularne
Wydajnych silników bagażu
MariaDB przychodzi wraz z silnikami wtyczki i magazynowych, jak podłączyć i Cassandra silników przechowywania backendów NoSQL; walcówka migracje z istniejącymi bazami danych; Pająk na sharding; TokuDB z indeksami fraktali etc.Most z nich są one dostępne dla MySQL za pośrednictwem osoby trzeciej. Jednak MariaDB jest zwolniony z nich, a więc to sprawia, że sprawna i łatwa w użyciu.
wydajność doskonałość
To opracował ulepszony optymalizator kwerendy i inne związane wydajność sprawdzanie co praktycznie czyni go szybciej niż MySQL. Jednak te roszczenia MariaDB są wynikiem comparrison oparciu sytuacji.
Łatwy do migracji
Jeśli używasz tej samej wersji bazy MySQL, można praktycznie go odinstalować i zainstalować MariaDB i jesteś dobry, aby przejść.
Migracja do MariaDB jest równie łatwe jak instalacja MariaDB lub równoważne polecenia na wybranym smaku Linux.