Jaka baza danych jest najlepsza

Jakich baz danych używacie mysql , PostgreSQL , Oracle , a może jeszcze inne i czym się one od siebie różnią jakie są ich wady i zalety którą gdzie stosujecie ?

1 rok, 11 miesięcy temu | edytowane przez: norberts23 1316

  • 1 rok, 11 miesięcy temu
    edytowane przez: underley
    Pytanie społeczności

    2

    MySQL - prosta baza do prostych aplikacji, głównie webowych, dość problematyczna w utrzymaniu ze wzrostem objętości.

    PostgreSQL - poważna baza Open Source, o ogromnych możliwościach, z rewelacyjnym zapleczem i wsparciem "społeczeństwa". Bardzo elastyczna w konfiguracji, można z niej wiele wycisnąć. Nadaje się zarówno na bazę dla serwisu WWW, jak i dla dużego systemu tranzakcyjnego. Moja ulubiona baza danych - a miałem okazję pracować też z MySQLem, MSSQLem, Sybase i Oraclem.

    Oracle - baza za którą stoi duża korporacja, o ogromnych możliwościach, standard przemysłowy. Ale droga - co za tym idzie nadaje się tylko do dużych projektów z dużym budżetem.

  • 1 rok, 11 miesięcy temu
    edytowane przez: Marot
    Pytanie społeczności

    1

    MySQLa znajdziesz na wielu darmowych serwerach. Na ogół wystarcza. O przyjemności korzystania decyduje wersja phpMyAdmin'a.

    PgSQL jest imponujący, ma wiele dodatkowych funkcji, rozszerzeń, działa wieloprocesowo. Można go rozszerzać i programować. Jeśli masz możliwość skorzystania, polecam.

    Z Oracle'm nie miałem do czynienia.

  • 1 rok, 11 miesięcy temu
    edytowane przez: msq
    Pytanie społeczności

    0

    A ktory samochod jest lepszy - sportowy czy dostawczy..? :) Zalezy do czego. Pracowalem wiele lat z MySQL, od trzach lat pracuje z Oracle. Jedna i druga baza - jak pisali przedpiszcy - ma swoje wady i zalety. generalnie MySQL bedzie spelnial wiekszosc potrzeb aplikacji nei wymagajacych zaawansowanych mozliwosci programistycznych po stronie bazy danych.

    Oracle to z kolei baza odplatna, w wersji produkcyjnej nie taka latwa w utrzymaniu. Ale za to mozliwosci jakie niesie ze soba PL/SQL i mechanizmy zawarte w wbudowanych pakietach sa nieporownywalne z MySQL.

    PostrgreSQL dwa lata temu dokonal skoku jakosciowego - znacznie przyspieszyl i zaimplementowano w nim sporo oraclo-podobnych rozwiazan. Wydaje sie byc sensownym rozwiazaniem laczacym zalety obydwu wczesniej wymienionych produktow.

  • 1 rok, 11 miesięcy temu
    edytowane przez: kmichalak
    Pytanie społeczności

    0

    Oracle nie ma sobie równych pod względem możliwości. Niestety za jakością stoi też cena. Jeżeli nie masz zamiaru/możliwości płacić za produkty firmy Oracle polecam Postgresa (PostreSQL). Po pewnym czasie pracy z MySQL przekonałem się, że nie jest on wcale taki świetny.

  • 1 rok, 11 miesięcy temu
    edytowane przez: Adam
    Pytanie społeczności

    0

    Jeżeli baza ma być używana tylko przez pojedynczą lokalną aplikację, to polecam działającą w pythonie bazę "Gadfly"

    http://www.gadfly.sf.net

    lub napisaną w c SQLite

    http://www.sqlite.org

  • 1 rok, 10 miesięcy temu
    edytowane przez: kivio
    Pytanie społeczności

    0

    A ja polecam poczytanie o ruchu NoSQL i bazach dokumentowych np. MongoDB czy CouchDB. Wspaniałe do zastosowań w serwisach internetowych.

Zaloguj się, aby dodać swoją odpowiedź