Czy baza danych MySQL umiera?

Z projektu MySQL odchodzą coraz ważniejsi dla jego przyszłości ludzie. Aplikacja nie została zaktualizowana od roku, a liczba zgłoszonych i niepoprawionych błędów liczy się już w setkach. Czy MySQL przeżywa chwilowy kryzys, czy to początek końca bazy, na której działają miliony serwisów? A Sun jakoś niespecjalnie się tym wszystkim przejmuje.

Dodany z webhosting.pl do Technologia » Nowe technologie z tagami mysql sun baza danych

Wykopali 149, zakopali 5

  • Reklamy Google

  • zlecony +3  

    Może i dobrze. Spopularyzują się inne bazy o większych możliwościach np. Posgres.
    Może wreszcie też Firebirda w zastosowaniach webowych ktoś zauważy, bo baza świetna ale niestety niedoceniana.

    pokaż komentarz
    zlecony
  • arti040 +29  

    Bo dobre projekty powstaja w malych grupkach ufajacych sobie ludzi a nie w korporacji z przegrodkami i managerami.

    pokaż komentarz
    arti040
  • dd_dd +8  

    Zgadzam się w pełni. Poza tym - kiedy kupuje się projekt - kupuje się go zazwyczaj z ludźmi, więc:
    - albo popełniono błędy przy negocjacjach,
    - albo Sun zmienił warunki po przejęciu tych ludzi,
    - albo Sun chce po prostu zamknąć MySQL.

    pokaż komentarz
    dd_dd
  • koziolek666 +5  

    MySQL jest do zaorania :) Na rzecz JavaDB i postresa. Zresztą to, że mySQL jest taki popularny wynika raczej z przypadku niż z jakiś jego wspaniałych właściwości. Po zmianie sposobu licencjonowania (podobno było to GPL do użytku nie komercyjnego inaczej płacimy, czyli nie było to GPL) całość zaczęła się radośnie staczać. SUN kupił nie tyle co bazę/serwer co raczej ludzi. Obecnie ci ludzie odchodzą z firmy. Szkoda.

    pokaż komentarz
    koziolek666
  • tomke +1  

    dziwie się ze jeszcze ta baza żyje przy fakcie że PostgreSQL jest lepszy pod każdym względem (szybkość, zgodność z SQL92) i do tego jest całkowicie darmowy. MySQL to łata na łacie a nie silnik baz danych.

    pokaż komentarz
    tomke
  • mcv_ +3  

    tomke: Z tą szybkością panuje przekonanie, że Postgres jest powolny, a przynajmniej wolniejszy niż MySQL. W sumie racja, skoro MySQL z domyślnym backendem dla relacji nie obsługuje kluczy obcych, checków, czy innych takich, to nie ma go co spowalniać. ;-)

    Ja tam MySQL-a nie będę żałował. Bug na bugu i kupa dziwacznych wyjątków. Dla mnie ta baza jest nieprzewidywalna.

    pokaż komentarz
    mcv_
  • DeBill +1  

    Hm... ale coś tu nie gra... SUN wydało 800 baniek (a nawet 1 mld wg niektórych źródeł) na AB i tak po prostu da zdechnąć MySQL?

    pokaż komentarz
    DeBill
  • argothiel -1  

    A ja myślę, że popularność MySQL to właśnie kwestia licencji. Ponieważ jest na licencji GPL, zostało dołączone nawet do najbardziej restrykcyjnych dystrybucji Linux - więc admini z wygody tego właśnie systemu baz używają.

    pokaż komentarz
    argothiel
  • mentis -5  

    Postgres srogres. Jak będziesz chciał na Postgresie zrobić coś wielojęzycznego to pogadamy cwaniaczku. MySQL pod tym względem wymiata Postgresa pod dywan.

    pokaż komentarz
    mentis
  • RobertG 0  

    @up
    W czym konkretnie miałeś problem?

    pokaż komentarz
    RobertG
  • no_one 0  

    @mentis, w czym dokładnie masz problem?

    pokaż komentarz
    no_one
  • mcv_ -1  

    mentis: No ja też przyłączam się do pytania, gdyż bardzo intryguje mnie to zamiatanie.

    pokaż komentarz
    mcv_
  • koziolek666 0  

    @d#!%#l w firmach informatycznych więcej warci są ludzie (pracownicy i klienci) niż produkty czy sprzęt. 1mld dolarow to nie tak dużo na tym rynku. HP kupiło ostatnio EDS za 13mld.

    pokaż komentarz
    koziolek666
  • macz +13  

    Czas przesiasc sie na postgreSQL.

    pokaż komentarz
    macz
  • TheBlackMan -8  

    Ja tam wolę MySQL_Fork.

    pokaż komentarz
    TheBlackMan
  • xza +38  

    zapisujmy wszystko w plikach tekstowych! ;)

    pokaż komentarz
    xza
  • blajo +2  

    a chciałbyś komentarz dodawać do wykopu napisanego na plikach tekstowych? ;)

    pokaż komentarz
    blajo
  • voldenet +19  

    To chyba nie znacie mocy bazy na plikach txt :)

    pokaż komentarz
    voldenet
  • RomanX +2  

    blajo, zaiste powiadam Ci, nie widziałbyś różnicy. Mógłbyś ją czuć, gdybyś wiedział o jaką chodzi :P

    pokaż komentarz
    RomanX
  • poochat +12  

    Jeśli to wszystko jest prawdą, to MySQL najprawdopodobniej usiądzie. A wtedy Sun będzie mógł napisać książkę: "jak udupić zaj%%isty projekt".

    pokaż komentarz
    poochat
  • montgomery_burns +18  

    nie przesadzajmy, mysql jest najpopularniejszy, ale do niedawna nie można go było nazwać nawet bazą danych. Brak widoków, podzapytań, triggerów, locke'ów czy procedur przekreślał (ok, poprawili to trochę od wersji 5.0) jej użycie w normalnych pracach.

    Poza tym po co używać mysql skoro można użyć za darmo postgresa czy oracla (tak!).

    pokaż komentarz
    montgomery_burns
  • RobertG +2  

    @montgomery_burns
    Jeden z najtrafniejszych komentarzy jakie przeczytałem na Wykopie

    pokaż komentarz
    RobertG
  • rolnix -1  

    Siądzie? Poprawią bugi i dziury w zabezpieczeniach i MySQL może spokojnie służyć przez dłuuugi czas :)

    pokaż komentarz
    rolnix
  • Tadzik +2  

    Nawet jak upadnie, sadze ze znajda sie hackerzy* ktorzy wezma sie za rozwijanie tego.

    *Prosze nie mylic pojec ; )

    pokaż komentarz
    Tadzik
  • ZBH 0  

    Szkoda.

    pokaż komentarz
    ZBH
  • mentis -4  

    Chryste co wy ludzie nagle z tym Postgresem wyskakujecie. Czy ktoś z was w ogóle próbował coś w tym robić? Robienie czegoś wielojęzycznego w Postgresie to horror i wyklucza tę bazę z wielu internetowych projektów.
    Poza tym dlaczego nikt nie wspomniał np. o SQLlite?! Inna sprawa, cały hosting dookoła oferuje w 99% MySQL i raczej rzadko jest wybór i jakoś te wszystkie serwisy działają.

    pokaż komentarz
    mentis
  • RobertG +4  

    Ja brałem udział w kilku projektach (jako programista) z postgresem jako bazą. Kapitalne oprogramowanie wg. mnie. Nie wiem o co Ci chodzi z tą wielojęzycznością.
    Co do hostingu wiele rozwiązań komercyjnych stawia się na serwerach dedykowanych więc obecność/brak/wersja postgresa też nie jest problemem.

    BTW skype działa na postgresie :)

    pokaż komentarz
    RobertG
  • bojownike_ef23 0  

    tez mnie dziwi czemu nikt o SQLite nie wspomniał, tym bardziej że jest używany przez największe firmy IT jak Mozilla, Apple czy Google :) Co lepsze SQLite nie potrzebuje instalowania czegokolwiek na serwerze, jest lekki i szybki, generalnie w przyszłych projektach zamierzam korzystać właśnie z SQLite

    pokaż komentarz
    bojownike_ef23
  • mentis 0  

    z SQLite jest problem z wielodostępem niestety, ale może to poprawili.

    pokaż komentarz
    mentis
  • shell +4  

    Spór o to, czy palmę pierwszeństwa ma MySQL czy PostgreSQL to tak naprawdę kolejny flame styli Canon czy Nikon. Używa się tego, czego się potrzebuje. Jeśli ktoś potrzebuje prędkości i nie wie jak ustawić sobie PostgreSQL, to używa MySQL i MyISAM. A jak ktoś potrzebuje dużej wydajności na dużych bazach i relacji, niech wybiera Postgresa.

    BTW: Z wielojęzycznością nie ma żadnych problemów w PostgreSQL, nawet ze wsparciem dodatkowych silników do full-text searcha czy sortowaniem. Fakt faktem, z bazą o identycznej strukturze i wielkości (sporej) PostgreSQL generuje kilkukrotnie mniejszy load serwera niż MySQL.

    pokaż komentarz
    shell
  • sixhead -1  

    MySQL wśród baz danych to odpowiednik iPhone wśród komórek. "Obawiam" się, że bliżej postgresowi do oracle niż mysqlowi do postgresa.

    pokaż komentarz
    sixhead
  • mcv_ 0  

    mentis: Ależ ja robiłem serwisy wielojęzyczne w Postgresie, nie zauważyłem żadnych problemów. Z chęcią się jednak dowiem jakie Ty miałeś problemy, może wspólnie uda nam się je jakoś rozwiązać… ;-)

    pokaż komentarz
    mcv_
  • mentis +1  

    Zwracam honor, dawno nic nie robiłem w Postgresie, a ostatnio bez sprawdzenia przyjąłem na wiarę wynurzenia Jarosława Zabiełło na temat Postgresa...

    pokaż komentarz
    mentis
  • arag0rn 0  

    Jest trochę prawdy w tym co mówisz, aczkolwiek jeżeli o blog p. Zabiełły to jest świetnym źródłem wiedzy jeżeli chodzi o Ruby'ego, natomiast co do baz danych to już włączyłbym większy sceptycyzm (i to nie jest żaden zarzut, nie każdy musi się doskonale znać na wszystkim)

    http://www.depesz.com/index.php/2008/09/28/waiting-for-84-database-level-lc_collation-and-lc_ctype/

    pokaż komentarz
    arag0rn
  • garry_ 0  

    Nie wiem co wy się tak czepiacie tego MyISAM, przecież w MySQL można wybrać również inne silniki (np. InnoDB którego obecnym właścicielem jest Oracle, czy BlackHole bardzo ciekawy silnik ^^), ba nawet stworzyć swój własny.
    To bardzo elastyczne rozwiązanie.

    pokaż komentarz
    garry_
  • seegreen 0  

    z mysql'a korzystaja: flickr, youtube, nasza-klasa i wiele innych.
    Takie debaty na dłuższą metę nie mają sensu.
    Zawsze znajdą się zwolennicy i przeciwnicy.
    Fakt jest taki, że i postgres i mysql to na prawdę dobre bazy.

    A jak widać na mysql da się zrobić naprawdę ogromne rozwiązania (youtube). Fakt faktem, że developerzy mieli wiele problemów np. z replikacjami przy takim natężeniu. Jednak na tym poziomie liczy się już kreatywnosc i talent zespolu, niż wnikanie, co który ma lepszy.

    pokaż komentarz
    seegreen
  • Tadzik -1  

    Po pierwsze - naprawdę, nie na prawdę

    Po drugie - youtube korzysta też z lighthttpd, i co, to znaczy że jest najlepszy? : /

    pokaż komentarz
    Tadzik
pokaż 

Wykopali i zakopali (149 / 5)