Co stało się z MySQL 6 i 7?


Odpowiedzi:


17

Według Dave'a Stockesa , menedżera społeczności MySQL dla Oracle:
(z jego posta na blogu: MySQL 8 nadchodzi )

Wiele lat temu, przed zakupem MySQL AB przez Sun Microsystems, pojawiła się wersja MySQL z numerem 6. Niestety, była nieco ambitna, a zmiana właściciela pozostawiła ją na sucho. Produkt MySQL Cluster korzysta z serii 7 od lat. Dzięki nowym zmianom w MySQL 8 programiści uważają, że zmodyfikowali go na tyle, aby podnieść liczbę.

Artykuł w Wikipedii o MySQL zawiera również następujące wydarzenia:

  • Sun Microsystems nabył MySQL AB w 2008 roku.
  • Wersja 5.1: wersja produkcyjna 27 listopada 2008 r. (Harmonogram zdarzeń, partycjonowanie, interfejs API wtyczek, replikacja wierszowa, tabele dziennika serwera)
    MySQL 5.1 i 6.0-alpha wykazywały niską wydajność, gdy są używane do hurtowni danych - częściowo z powodu niemożności wykorzystania wielu procesorów rdzenie do przetwarzania pojedynczego zapytania.
  • MySQL Server 6.0.11-alpha został ogłoszony 22 maja 2009 roku jako ostatnia wersja linii 6.0. Przyszły rozwój MySQL Server wykorzystuje nowy model wydania. Funkcje opracowane dla wersji 6.0 są uwzględniane w przyszłych wydaniach.
  • Oracle nabył Sun Microsystems w dniu 27 stycznia 2010 r.
  • Prace nad wersją 6 zostały zatrzymane po przejęciu Sun Microsystems. Produkt MySQL Cluster korzysta z wersji 7. Podjęto decyzję o przejściu do wersji 8 jako kolejnego głównego numeru wersji.

A dla każdego, kto chce zobaczyć kod, oto repozytorium: pliki binarne MySQL 6.0 i kod źródłowy (6.0.11-alfa) .



2
Nr 6 miał mieć silnik pamięci nowej generacji (Falcon) napisany przez Jima Starkeya, który wyskoczył z MySQL zaraz po ich zakupie przez Sun. Falcon umarł i (nigdy tego nie wiedziałem (z góry) było coś w rodzaju 7, a teraz jest 8.
Vérace

Tymczasem MariaDB dostarczyła 5.2, 5.3, 5.4. Potem wrócili razem z 5.5. Ale w wersji 5.6 MariaDB była wystarczająco rozbieżna, aby uniknąć tej samej numeracji; więc przeskoczył do 10,0.
Rick James

Dlaczego więc 8,0 zamiast 5,8? W końcu poprzednikiem Oracle jest 5.7. 8.0 ma wiele poważnych wstrząsów w kodzie podstawowym, więc zasługuje na uznanie go za wydanie „poważne”.
Rick James

Więc MySQL pominęło 6 z tego samego powodu, dla którego zrobił to PHP.
Damian Yerrick
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.