15. april 2004 - 11:26Der er
3 kommentarer og 1 løsning
Valg af servlet Container med DB adgang
Jeg skal opbygge et medlemskartotek på nettet. Det skal være OpenSource baseret. Kravet er nogle få opdateringer om ugen, og nogle få opslag pr. dag. Det skal være "letvægt", dvs. fylde mindst muligt på serveren (memory). Hvilke kombinationer dækker dette? - Jonas, Jetty, JBoss, Tomcat, HSQLDB, MySql, ...
Tomcat som servlet container (JBoss + Tomcat er bedre men bruger mere memory og jeg mener ikke at du har brug for EJB's).
Hvis du gerne vil minimere memory for databasen også, så HSQLDB. Men hvis du gerne vil bruge databasen fra andre programmer, så må du nok over i MySQL.
Hvis jeg i Tomcat kopierer hsqldb.jar til /WEB-INF/lib/hsqldb.jar. Hvordan får jeg så kontakt med databasen, - sørger Tomcat for en connection pool? - hvad sker der hvis flere læser/opdaterer data samtidigt fra flere forskellige browsere. Kan man tilgå DB på hosten via HSQLDB Database Manager, eller skal der laves admin update sider?
Du laver en JDBC connection og bruger normale JDBC kald.
Default styrer du selv connections, men du kan nemt konfigurere en connection pool i Tomcat.
Det burde ikke være noget problem med flere samtidige brugere (medmindre man laver noget forkert logik).
Jeg ved slet ikke hvad HSQLDB kommer med af admin værktøjer. Det er en af de ting som er nemmere med MySQL, hvor man kan vælge og vrage mellem forskellige værktøjer.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.