Ja napriklad.
Rychlosti predhoni, i u neodborne konfigurace, MySQL a PostgrSQL. Je
velmi kompaktni. Snadno se do ni doprogrmovavaji dalsi UDF, kdyz uz tedy
dalsi potrebujete (to znemna, napriklad ruzne funkce volane na urvni
databaze). Na windows se da pouzit i jako Embendet (to znamena neni
treba instalovat server, ale primo pomoci knihovny pristupujete k
databazi). Embedet je navic rychlejsi, nez server (vse probiha v ramci
jedineho pametoveho prostoru). Embendet ma taky vetsi odolnost vuci
napadeni, protoze bez serveru, neni utocnika :))
Nevyhoda je neexistence embendet verze pro Linux.
Takze pro desktopove aplikace bych mozna jeste zvazoval HSQL, ktera je
cela programovana v Linuxu a nepriklad je nativni pro OpenOffice, prave
z duvodu ze Firebird nema embendet na Linuxu.
Kazdopadne Firebird vrele doporucuji.
S pozdravem Lukas Benda
Skusal niekto FireBird ?
DS
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Vladimir Vymetal
Sent: Friday, May 05, 2006 9:49 AM
To: Java
Subject: Re: Aplikace sklad - vhodna databaze, framework?
Co se tyka databaze, tak take doporucuji PostgreSQL. Transakce,
referencni integrita a ostatní funkcnost je velmi vyspela. Co se tyka
rychlosti, tak si dovolim tvrdit, ze vhodnou definicí indexu, se da
priblizit rychlosti mysql.
S pozdravem
Vladimir Vymetal
Burdik Petr wrote:
Jestli chcete skladat moduly, doporucuji spring. Tam web nemusite resit
pokud nechcete.
Mysql je dobra databaze pro web, na pouziti v ucetnictvi bych sel ale
urcite do postgresu kvuli delsi podpore transakcniho zpracovani. Mysql
je super pro web, protoze je proste rychlejsi.
Pet
Petr Gola wrote:
Zdravim,
chtel bych v Jave napsat aplikaci pro obsluhu skladu - prijem, vydej,
stav... no, databazova aplikace, pozdeji k tomu pridavat dalsi moduly
(napr. pokladnu, tisk uctenek). Ale resim ted nekolik problemu, ktere
je potreba rozhodnout jeste pred kodovanim. Rad bych pouzil moderni
postupy, ale nechci kanon na vrabce. Spise hledam neco, co by
vylepsilo produktivitu a nezavrelo mi to vratka k dalsimu rozsirovani.
Ted resim:
1) jakou databazi pouzit - aplikace by v nejlehci verzi mela bezet na
jednom pocitaci (mozny win i linux). Puvodne jsem pomyslel na
PostgreSQL, ale vadi mi zpusob behu na windows platforme - mate s tim
nekdo zkusenosti? A co si myslite o MySQL (nazvem mi neni prilis
symaticka:)?
2) chtel jsem pouzit nejaky framewok, ale vse mi prijde orientovane
spise na web. Ja ted potrebuji napsat desktop aplikaci, ale mozna, ze
pozdeji bych chtel pridat webovy, pripadne i mobilni pristup. Bohuzel
vsechny tutorialy jsou take zamereny na webove aplikace. Urcite by se
tim dalo prokousat, ale nemam ted bohuzel takove casove moznosti a
potreboval bych nejake nakopnuti. Nevite nekdo o necem na webu?
Nezkousel jste nekdo Spring-RCP (Rich Client Project)?
Hledam tedy nejlepe nejakou sadu nastroju - databaze, perzistence dat,
autorizace, namapovani dat do formulare (GUI)...
S pozdravem, Petr Gola