Kašne so prednosti, slabosti PostgreSQL pred Firebird

Dbase, sql, paradox in vse drugo kar se tiče baz.
Odgovori
Fortuna
Prispevkov: 1097
Pridružen: 26.06.2004 09:59:52

Kašne so prednosti, slabosti PostgreSQL pred Firebird

Odgovor Napisal/-a Fortuna » 06.08.2011 09:40:12

Ima kdo kaj iskušenj z PostgreSQL

Uporabniški avatar
krho
Prispevkov: 709
Pridružen: 11.01.2003 23:02:56

Re: Kašne so prednosti, slabosti PostgreSQL pred Firebird

Odgovor Napisal/-a krho » 06.08.2011 13:17:58

Sam ga uporabljam iz PHPja. Kaj natanko te zanima?

Fortuna
Prispevkov: 1097
Pridružen: 26.06.2004 09:59:52

Re: Kašne so prednosti, slabosti PostgreSQL pred Firebird

Odgovor Napisal/-a Fortuna » 07.08.2011 06:39:44

1 Ima log.

Stabilnos, hitrost baze,

Je sintaksa stored procedure enaka z Firebrd?

Zna commite peljati čez dve baza?

Ima log. Npr. ob sesuje baze ali lahko vspotavim bazo iz zaščlite + log?


Kako popdpira več niti ob sočasnem dostopu do iste tabelce?

Hitrost connect -a do baze. Ta je na Firebird zelo počasen.

Hitrost prvega selecta. Je hitrejši od kot v firebirdu (v firebidu je zelo počasen).

Zakaj si se ti odločil za PostgreSQL?

lp.

Uporabniški avatar
krho
Prispevkov: 709
Pridružen: 11.01.2003 23:02:56

Re: Kašne so prednosti, slabosti PostgreSQL pred Firebird

Odgovor Napisal/-a krho » 07.08.2011 07:19:44

Je sintaksa stored procedure enaka z Firebrd?
Stored procedure najbrž ne bodo portable, je pa tako, da imaš v PGju poleg stored procedur v psql na voljo še stored procedure v drugih jezikih recimo (perl, python, php, ..).
Zna commite peljati čez dve baza?
Kako popdpira več niti ob sočasnem dostopu do iste tabelce?
Hitrost connect -a do baze. Ta je na Firebird zelo počasen.
Hitrost prvega selecta. Je hitrejši od kot v firebirdu (v firebidu je zelo počasen).
Nimam pojma, nisem nikoli potreboval oz. primerjal, tako da boš moral ali poiskati ali stestirati.
Ima log. Npr. ob sesuje baze ali lahko vspotavim bazo iz zaščlite + log?
Princip delovanja v ozadju je enak kot pri firebirdu MVCC. ima pa s verzijo 9.0 podporo za asinhrono replikacijo na slave, v prihajajočem 9.1 (trenutno beta 3)pa tudi sinhrono. Glede stabilnosti, če polinkam tole :) bi moralo biti dovolj.
Zakaj si se ti odločil za PostgreSQL?
Firebird iz PHPja je komaj podprt, tako da je takoj odpadel, potem v mojem primeru ostaneta na izbiro samo pg in mysql. mysql mi je bil že nekaj časa trn v peti sploh odkar ga je prevzel sun, poleg tega pa je daleč od tega, da bi bil odprt (čim si v ne GPL vodah tvoje stranke potrebujejo licenco, katere so sčasoma začele postajati vse prej kot ugodne).

P.S. Če boš začel, potem kar začni s 9.1, nekje do sredine oktobra bi morala biti stabilna.

lp,
M

Uporabniški avatar
JernejL
Prispevkov: 1292
Pridružen: 17.11.2001 10:14:23
Kontakt:

Re: Kašne so prednosti, slabosti PostgreSQL pred Firebird

Odgovor Napisal/-a JernejL » 08.08.2011 12:52:03

poglej še mariadb

Uporabniški avatar
krho
Prispevkov: 709
Pridružen: 11.01.2003 23:02:56

Re: Kašne so prednosti, slabosti PostgreSQL pred Firebird

Odgovor Napisal/-a krho » 08.08.2011 16:29:41

mariadb je še slabše, ta je samo pod GPL, kar pomeni čim boš linkal njihov dll pade celotna tvoja aplikacija pod GPL, torej can I haz sources?

Uporabniški avatar
JernejL
Prispevkov: 1292
Pridružen: 17.11.2001 10:14:23
Kontakt:

Re: Kašne so prednosti, slabosti PostgreSQL pred Firebird

Odgovor Napisal/-a JernejL » 12.08.2011 10:47:27

http://kb.askmonty.org/en/what-license-does-mariadb-use
MariaDB is available under the terms of the GPL v2 license, just like MySQL.

Nop, nekdo se moti..

Uporabniški avatar
krho
Prispevkov: 709
Pridružen: 11.01.2003 23:02:56

Re: Kašne so prednosti, slabosti PostgreSQL pred Firebird

Odgovor Napisal/-a krho » 12.08.2011 16:46:18

Ja pod GPLjem je.
S tem, da je bil Mysql pod okriljem podjetja oz. je še in za komercialno rabo kušiš komercialno licenco.
MarijaDB je samo pod GPL. GPL je viral licenca, čim linkaš en del programa s GPL kodo pade cel program pod GPL licenco, torej, če podjetjem NE prodajaš komercialne licence od POracla oz. je oni ne kupijo, potem VSI kršite licenco.

Odgovori