PostgreSQL 8.0 - darmowy konkurent MS SQL Server

Światło dzienne ujrzała wreszcie finalna wersja relacyjnej bazy danych PostgreSQL 8.0. Jedną z najważniejszych innowacji wydaje się fakt, iż baza wreszcie dostępna jest w wersji dla systemów Windows. PostgreSQL powinna zainteresować wszystkich użytkowników, którzy szukają wydajnej i wszechstronnej bazy danych, a nie zamierzają wydawać ogromnych sum na komercyjne rozwiązania - baza rozpowszechniana jest na zasadach licencji BSD, która pozwala na jej używanie, modyfikowanie oraz dystrybucję bez jakichkolwiek opłat.
W miesiąc po ukazaniu się pierwszego kandydata na wersję finalną - RC1 (czytaj więcej w "PostgreSQL - wreszcie w 'okienkach'"), wreszcie wczoraj ogłoszono pojawienie się wersji finalnej. 8.0 jest pierwszą edycją, która działa natywnie na platformie systemowej Windows, podczas gdy poprzednie wersje wymagały emulacji Unixa. Server można uruchomić jako usługę, która startuje razem z systemem operacyjnym. Wspierane platformy to Windows 2000, Windows XP, i Windows Server 2003. Starsze wersje systemu nie są obsługiwane.

Kliknij, aby powiększyćW nowej wersji wprowadzono wiele znaczących zmian, takich jak:
- punkty powrotu (Savepoints);
- naprawa do punktu w czasie (Point in Time Recovery);
- przestrzenie tabel (Tablespaces);
- ulepszone systemy wejścia/wyjścia i zarządzanie pamięcią;
Dokładniejsze opisy można znaleźć w artykule "PostgreSQL - wreszcie w 'okienkach'" oraz na stronie producenta.

PostgreSQL zyskuje nie tylko dzięki implementacji nowych rozwiązań, ale także dzięki wielu dodatkom i opcjonalnym składnikom tworzonym niezależnie, jak choćby narzędzia służące do replikacji i rozdzielania połączeń (pgPool, czy Slony-I). Stale powiększa się też liczba i jakość sterowników dla różnych platform programowych, jak choćby Npgsql dla platformy .NET.

Kliknij, aby powiększyćWersja dedykowana dla platformy systemowej Windows może się też pochwalić automatycznym instalatorem, który nie tylko pomoże skopiować pliki na dysk, ale również skonfigurować uruchamianie bazy jako usługę systemową, założyć specjalne do tego celu konto użytkownika, zainicjalizować bazę danych, czy wybrać dodatkowe moduły rozszerzające funkcjonalność bazy, które będą włączone w domyślnym jej szablonie. W instalatorze, oprócz samego serwera, znajdziemy:
- sterownik JDBC;
- sterownik dla platformy .NET (Npgsql);
- sterownik ODBC;
- wczesną, eksperymentalną wersję sterownika OLEDB;
- dokumentację;
- narzędzia i źródła dla developerów;
- oraz dwa narzędzia do zarządzania bazą danych: psql (konsola tekstowa), pgAdmin III (konsola graficzna)

Nad tą doskonałą bazą danych, oprócz setek indywidualnych deweloperów, pracują tak znane firmy jak Red Hat, Fujitsu, Afilias, Software Research Associates, Inc., 2nd Quadrant i Command Prompt Inc. Zapewnia to szybki rozwój i daje szanse na szersze stosowanie PostgreSQL w dużych projektach, a co za tym idzie możliwość konkurowania i wypierania z rynku komercyjnych konkurentów

Program dostępny jest w postaci źródłowej, a także jako pakiety binarne dla Linuksa oraz gotowy pakiet instalacyjny dla Windows. PostgreSQL jest rozpowszechniana na zasadach bardzo liberalnej licencji BSD, która pozwala na jej używanie, modyfikowanie oraz dystrybucję bez jakichkolwiek opłat, zarówno w celach prywatnych, jak i komercyjnych.

Strona domowa PostgreSQL
Ocena:
Twoja ocena:

Komentarze (11)

aprop

31-01-2005 12:04

A propos dyskusji pod tekstem - zauwazyliscie, ze nie zdarza sie, zeby ktos, komu w dyskusji pod komentarzem udowodni sie, ze nie ma racji (a tutaj wlasnie cos takiego mialo miejsce), odwołał swoje nieprawdziwie twierdzenia lub choćby przyznał sie do błędu? Bo ja nigdy. Chłopaki z pcwk są pod tym względem w porzo - jak sie zwróci uwage na błąd, zawsze przyznają się i poprawiają. Innym odwagi brakuje... szkoda. Nie piję do nikogo konkretnie - to takie ogolne sposprzezenie...

Kryzys

21-01-2005 11:49

Tak, żeby uściślić. Owszem MSDE można pobrać ze stron producenta, jednak aby móc je rozpowszechniać, to należy albo się zarejstrować i zaakceptować warunki licencji EULA, albo zakupić jeden z produktów Microsoftu, który daje prawa do redystrybucji MSDE. Więc nie można tak po prostu pobrać, zainstalować i od razu dowolnie go rozpowszechniać ze swoim oprogramowaniem, nie mówiąc już o modyfikacji. Nie trzeba chyba dodawać, że licencji Microsoftu nie można w żaden sposób porównać do bardzo liberalnej licencji BSD. Więcej na temat używania i dystrybucji MSDE można znaleźć tutaj (http://www.microsoft.com/sql/msde/howtobuy/msdeuse.asp). Pomijając to wszystko, MSDE jest okrojoną wersją SLQ Servera Standard Edition z kilkoma ograniczeniami. Podstawowym jest to, że baza nie może być większa niż 2GB (w małych projektach to jest aż nadto, ale przy większych może być niewystarczające). Po drugie nie ma graficznych narzędzi do zarządzania (Enterprise Manager), posiada mechanizm do ograniczania ilości równoczesnych transakcji i jeszcze kilka innych. Więc podsumowując, wydaje mi się, że nie można tutaj porównywać opisywanego w artykule serwera do MSDE.

kelog

21-01-2005 10:33

Tak - MSDE jest darmowe rowniez do zastosowan komercyjnych. Uzywa go kilka naprawde sporych firm. (np nowy platnik moze uzywac MSDE zamiast accesa, co niektorzy wykorzystuja w celu podniesienia jego mizernej wydajnosci)

aasdf

21-01-2005 09:37

Ano jest darmowa wersja MS SQL (nie wiem, czy tą wersję pan/pani boorak miał/miała na myśli): http://www.microsoft.com/sql/msde/downloads/download.asp Gdzie można przeczytać: MSDE is an ideal solution for: * Client applications that require an embedded database. * Basic websites that serve up to 25 concurrent users. * New developers who are learning how to build data-driven applications.

michal

21-01-2005 09:32

Tadek - a czy ma darmowa dla firm?

Luca

21-01-2005 09:30

echhh... do ja. Zgadzam sie ze popdruid troche za czesto sie odzywa, ale w wiekszosci zauwazylem ze sie wyraza sensownie, troche moze zbytnio naciska na Linucha, ktorego bardzo cenie. To ze prowadzi kampanie proLinuchowa nie oznacza ze jest glupi. Atari czy amiga? co jest lepsze? To ze jest maniakiem nie oznacza ze jest totalnie slepy. A nazywanie go wiejskim paznokciem niezbyt dobrze o tobie swiadczy, postarj sie byc bardziej przyjazny, to i on z demagogii troche zejdzie na wlasciwy tor myslenia (niekoniecznie prowinzgrozowy, po prostu bardziej obiektywny) pozdrawiam

boorak

21-01-2005 09:25

Autor artykulu nawet sie nie zająknął że istnieja tez darmowe wersje MS SQL... Po takim tytule artykulu (i pierwszym akapicie) wypadaloby to zrobic, tak dla przyzwoitosci, nawet jesli sie ma uczulenie na produkty MS.

Tadek

21-01-2005 09:21

ale u naszego umiłowanego MS też jest darmowy kompletny serwer dla hobbystów i developerów, zarówno w wersji SQL 2000 jak i SQL 2005, wraz z darmowymi graficznymi środowiskami do tworzenia aplikacji, do asp i czegokolwiek z .net 1.1 i .net 2.0 (bety)...

Kryzys

20-01-2005 21:45

Ale o co chodzi? Popdruid mówi tu całkiem sensownie, rzeczywiście PostgreSQL wydaje się 'sympatyczniejszy' od MySQLa. To że w tytule jest MS SQL Server, to nic nie znaczy, poza tym że jest on płatny, a zarówno PostgreSQL i MySQL są darmowe. Nie czepiajmy się, kiedy nie ma o co, tylko dlatego, że to popdruid.

ja

20-01-2005 21:11

spadaj popduid, nie wiesz nawet co to jest, wiec sie nie odzywaj, zrozumiales ?? czy jestes tak tepy ze czytac nie umiesz?

popdruid

20-01-2005 20:43

Szczerze polecam... Wydaje się, że konfiguracja jest jakby łatwiejsza w porównaniu z MySQL...

Polecane

PC World z prezentem!

Tak, zamawiam 12 wydań PC World po 14,09 zł każde (zamiast 19,90 zł) od numeru 6/2012.
Dodatkowo program Panda Antyvirus Pro 2012,
chroniący aż 3 komputery, dostanę za darmo.

PC World 6/2012
Nowy numer PC World 6/2011
Razem: 169


  • Z darmową wysyłką
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »

Pobierz bezpłatnego e-booka

20 lat polskiej sieci
Ebook 20 lat polskiej sieci to kompletna charakterystyka polskiego internetu (oraz polskiego internauty). Odpowiadamy na pytanie, jak wygląda nasz kraj na tle bliższych i dalszych europejskich sąsiadów pod względem popularyzacji szerokopasmowych łączy internetowych i rynku mobilnego. Wymieniamy również wady i zalety korzystania z bezpłatnych punktów dostępowych.
Jeśli chcesz otrzymać darmowego e-booka, wpisz swój adres e-mail. Wyślemy Ci go natychmiast!
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »