"Gugge" <gugge@email.dk> wrote in message
news:%EDc9.49793$ww6.3374596@news010.worldonline.dk...
[MySQL, PostgreSql, Oracle]
> Hvor får man fat i disse, og er det kompliseret at programmere mod så'n
> en karl.
MySQL og PostgreSql er så vidt jeg ved "gratis" (med en eller anden
definition af fri software).
Oracle er den kæmpe Mother af et databasesystem, og det koster mere end de
fleste vil være med til.
Mht. hvor man finder MySQL og PostgreSQL, så er Google din ven - de kan
downloades fra nettet.
Jeg vil dog også lige nævne Berkeley DB, også kaldet BSD DB. Det er en mere
lowlevel-implementation af en database. Den har overhovedet ikke
SQL-interface eller det der ligner - den er snarere en implementation af
meget høj kvalitet af "key-value mappings" på disk, omfattende
fail-recovery, låsning, transaktioner, mv. Library'et lever "in-process" og
snakker direkte med filsystemet, hvilket kan give en performance der er
meget svær at slå. Til visse ting kan Berkeley DB's niveau være passende
frem for en full-blown SQL database. Der er vist noget med at MySQL som en
option er implementeret ovenpå Berkeley DB!
Den udgives af Sleepycat, og er gratis til non-kommercielle formål, og
opensource.
"Kompliceret at programmere mod"... tja - hvis du ikke har så meget
programmeringserfaring, vil det måske være en "erfaringskilde" (læs: der
bliver noget at kæmpe lidt med..:), men jeg vil ikke mene at sådanne
højkvalitets-API'er generelt er unødigt komplicerede at programmere mod (det
skulle da lige være p.gr.a. defacto-sproget (C) anvendt til sådanne API'er
Mvh. Bjarke