Welke database?: verschil tussen versies

Uit EekBoek
Naar navigatie springenNaar zoeken springen
(Verduidelijkingen)
k (Aanpassing link)
 
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 3: Regel 3:
 
* SQLite wordt doorgaans standaard op systemen geïnstalleerd en vereist daarom geen extra werk, PostgreSQL is wat lastiger te installeren en te configureren, en daardoor meer werk voor een systeembeheerder. De default in EekBoek is dan ook SQLite.
 
* SQLite wordt doorgaans standaard op systemen geïnstalleerd en vereist daarom geen extra werk, PostgreSQL is wat lastiger te installeren en te configureren, en daardoor meer werk voor een systeembeheerder. De default in EekBoek is dan ook SQLite.
  
* SQLite is eenvoudig te backuppen door gewoon de bestanden te kopieren. PostgreSQL kan niet gebackupped worden door gewoon de bestanden te kopieren, omdat het normaal gesproken aanstaat. Zie [http://www.postgresql.org/docs/8.4/static/backup.html|de documentatie van PostgreSQL over backupstrategieën] of [[PostgreSQL_dumpen_onder_Linux|hier op de wiki]].
+
* SQLite is eenvoudig te backuppen door gewoon de bestanden te kopieren. PostgreSQL kan niet gebackupped worden door gewoon de bestanden te kopieren, omdat het normaal gesproken aanstaat. Zie de [http://www.postgresql.org/docs/8.4/static/backup.html documentatie van PostgreSQL over backupstrategieën] of [[PostgreSQL_dumpen_onder_Linux|hier op de wiki]].
  
 
* SQLite neemt minder resources (processorbelasting, geheugen) in beslag dan PostgreSQL. PostgreSQL draait altijd als een proces op de achtergrond, SQLite niet.
 
* SQLite neemt minder resources (processorbelasting, geheugen) in beslag dan PostgreSQL. PostgreSQL draait altijd als een proces op de achtergrond, SQLite niet.
Regel 11: Regel 11:
 
* PostgreSQL is geschikt voor gebruik door meerdere mensen tegelijk via het netwerk.
 
* PostgreSQL is geschikt voor gebruik door meerdere mensen tegelijk via het netwerk.
  
Conclusie: gebruik SQLite indien u een single user omgeving heeft; gebruik PostgreSQL als u in een multi user omgeving werkt of als u PostgreSQL al gebruikt. Het is eenvoudig mogelijk om over te stappen van SQLite naar PostgreSQL door te data te exporteren vanuit de SQLite boekhouding en deze vervolgens te importeren in een PostgreSQL boekhouding; voor meer informatie hierover zie [http://www.eekboek.nl/docs/inex.html|"Import en Export"] op de EekBoek website.
+
Conclusie: gebruik SQLite indien u een single user omgeving heeft; gebruik PostgreSQL als u in een multi user omgeving werkt of als u PostgreSQL al gebruikt. Het is eenvoudig mogelijk om over te stappen van SQLite naar PostgreSQL door de data te exporteren vanuit de SQLite boekhouding en deze vervolgens te importeren in een PostgreSQL boekhouding; voor meer informatie hierover zie [http://www.eekboek.nl/docs/inex.html Import en Export] op de EekBoek website.

Huidige versie van 16 dec 2012 om 18:32

EekBoek biedt u de keuze uit twee databasesystemen: SQLite en PostgreSQL.

  • SQLite wordt doorgaans standaard op systemen geïnstalleerd en vereist daarom geen extra werk, PostgreSQL is wat lastiger te installeren en te configureren, en daardoor meer werk voor een systeembeheerder. De default in EekBoek is dan ook SQLite.
  • SQLite neemt minder resources (processorbelasting, geheugen) in beslag dan PostgreSQL. PostgreSQL draait altijd als een proces op de achtergrond, SQLite niet.
  • PostgreSQL is voor grotere administraties een stuk sneller dan SQLite.
  • PostgreSQL is geschikt voor gebruik door meerdere mensen tegelijk via het netwerk.

Conclusie: gebruik SQLite indien u een single user omgeving heeft; gebruik PostgreSQL als u in een multi user omgeving werkt of als u PostgreSQL al gebruikt. Het is eenvoudig mogelijk om over te stappen van SQLite naar PostgreSQL door de data te exporteren vanuit de SQLite boekhouding en deze vervolgens te importeren in een PostgreSQL boekhouding; voor meer informatie hierover zie Import en Export op de EekBoek website.