Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 12 reacties
Bron: PostgreSQL, submitter: thl

Vandaag heeft de PostgreSQL Global Development Group versie 8.0.0 van de populaire open-source database PostgreSQL uitgebracht. Deze RDBMS (Relational Database Management System) draait op veel verschillende besturingssystemen waardoor het uitstekend inzetbaar is in verschillende omgevingen. De aankondiging ziet er als volgt uit:

After more than a year of hard work, the PostgreSQL Global Development Group proudly announces the release of version 8.0.0 of the PostgreSQL ORDBMS. This release involves possibly more major changes than any prior version of PostgreSQL since 6.3, including:
  • Native Windows port
  • Savepoints/nested transactions
  • Exception handling inside functions
  • Tablespaces
  • Point in time recovery
  • Improved shared buffer management
  • Background writer process to reduce checkpoint impact
  • Tunable delays to reduce the impact of VACUUM
  • Overhaul of pg_dump and pg_restore
  • Expanded log format options and log rotation
  • Improved embedded quote handling for functions
  • ALTER TABLE can alter the data type of an existing column
  • Improved ALTER capabilities for all database objects
Download it now:Some packages for popular Linux distributions are now available, and more will be coming soon.

Members of the press and the public unfamiliar with PostgreSQL should read our press information.

Others can review the release notes for a full list of 8.0 changes, features, and upgrade warnings.

Download and have fun!
Moderatie-faq Wijzig weergave

Reacties (12)

De windows-installer is overigens hier te vinden:
http://pgfoundry.org/projects/pginstaller
Misschien een domme vraag maar met welke (R)DBMS kun je PostgreSQL het beste vergelijken? Oracle, Interbase/Firebird, MySQL o.i.d.?

Ondersteund deze ook triggers, domains, procedures, enz?
Ik zou zeggen Oracle, domains ken ik niet in de (R)DBMS wereld, maar triggers en procedures zitten er al een tijdje in.
PostgreSQL heeft al een poosje domains.
Ik heb eigenlijk alleen ervaring met MySQL en Postgres heeft in ieder geval meer features dan de huidige MySQL-versie (ze timmeren daar overigens ook hard aan de weg).

Postgres ondersteunt iig triggers, procedures in verschillende talen, subqueries, views etc. Kijk eens op de site zou ik zeggen.

Ironisch genoeg kun je ook de databse vergelijk tool van de MySQL site gebruiken om een indicatie te krijgen :) Natuurlijk is die niet helemaal up to date maar toch.

//Edit: hier is de link
http://dev.mysql.com/tech-resources/features.html
Zie http://www.postgresql.org/about/ voor een globaal overzicht van de features :)

Verder, PostgreSQL wordt verschillend vergeleken. Het werd een tijd vergeleken met MySQL, maar nu merk ik dat meer mensen het ook met Oracle gaan vergelijken.

Edit: Zoals hierboven gezegd wordt, MySQL is momenteel hard bezig meer features in te bouwen.
Kort vergeleken met MySQL: PostgreSQL heeft in ieder geval veel meer features, trager bij simpele queries, sneller bij ingewikkelde queries, beter de SQL standaarden ge´mplementeerd.
Batch-bestandje gemaakt dat postmaster onder een ander account opstart (met runas). Wellicht handig als je hem niet als service wilt draaien en toch als admin onder WinXP wilt werken (slecht weet ik). Wel even user en paden instellen.

http://www.lukaskoning.nl/run_postmaster.bat

Geef er geen garanties op, maar hopelijk heb je er wat aan :)

//Eidt: idd als je om de een of andere reden niet als service wilt draaien. Overigens heb ik wat opties toegevoegd voor initdb, createdb en psql.
Ik heb gisteren RC5 geinstalleerd: deze zal toch niet zoveel verschillen van de final release. Hierbij werd tijdens de installatie automatisch de optie geboden om de service onder een aparte (OS) user account te draaien.

/Edit: toh - beter lezen.
niet als service wilt draaien
eindelijk is er een goeie versie voor windows!

kan ik eindelijk van mysql afstappen :D

trouwens als ik op windows druk boven krijg ik ook netjes een msi installer ;)
Deze RDBMS (Relational Database Management System)...
Nou, daar moet ik je ongelijk geven, dit is namelijk een ORDMS (zoals vermeld in de quote onder de inleiding) een zogehete Object-Relational Database Management System. ;)
?
Wat bedoel je te zeggen en waar heb je het gevonden ... linkje please. afaik is Postgres niets anders dan een verdomd goede RDBMS. En niet een Object RDBMS.

Als Postgres als database de Object wereld benaderd via een native Entity Broker model, dat we over een slag in de nek voor Yukon en andere minder suc6volle pogingen tot ORDBMS systemen. Vooral als je ziet hoe je een Entity broker aan de praat krijgt om zijn intelligente vertalingen te moeten doen tussen de object en relationele werelden.
Een ORDBMS kent een viertal criteria waaraan het getoest moet worden. Extensibility, support van complexe data, inheritance en rules. Postgres voldoet aan deze criteria.

Dit staat op de About sectie van hun site:

"PostgreSQL is an object-relational database management system (ORDBMS) based on POSTGRES, Version 4.2, developed at the University of California at Berkeley Computer Science Department. POSTGRES pioneered many concepts that only became available in some commercial database systems much later."

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True