Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Alle data ligger på en sentral tjener. Endringer gjort av en bruker blir dermed straks synlig for andre brukere. Dette gjør også at man unngår konflikter ved samtidige oppdateringer på f. eks samme rom. All flerbruksproblematikk blir tatt hånd om av databasen.
 

Databassystemet som benyttes av dRofus er PostgreSQL 8.3, som er fritt nedlastbar http://www.postgresql.org. Dette er åpen kildekode programvare som har en fri lisens slik at programvaren fritt kan installeres og brukes uten ekstra lisenskostnader. Nosyko AS benytter Linux i sine installasjoner siden *nix plattformene er langt mer uttestet med denne databasen enn Windows. Databasen installeres på vanlig måte i henhold til installasjonsinstruksene http://www.postgresql.org/docs/8.1/interactive/installation.html, eller normalt sett som binærpakken i den distribusjonen som benyttes. For optimal resultat bør databasen settes opp med verdier tilpasset maskinvaren den er installert på http://www.postgresql.org/docs/8.1/interactive/runtime-config-resource.html. Databasen må videre være tilgjengelig fra Internett og akseptere koblinger på port 5432 (standard) med MD5 autentifisering http://www.postgresql.org/docs/8.1/interactive/client-authentication.html#AUTH-PG-HBA-CONF. Trafikken mot databasetjeneren kan settes opp til å gå over SSL Secure Socket Layer hvis ønskelig.

Man kan deretter laste inn databaseskjema for dRofus (gjøres av Nosyko AS) eller gjenopprette en backup.. Databasen er avhengig av en tilleggsfunksjon for global ID generering. Denne må lastes ned, kompileres og installeres først http://www.hclausen.net/psql-guid.tgz. Denne er foreløpig kun tilgjengelig for *nix plattformen.

  • No labels