Thread:Project:Support desk/xml version ?/reply (2)

If setting up a normal database is too much of a hassle, we do allow using sqlite as a db backend. sqlite doesn't need any running processes and is essentially just a file on the file system. Performance is less then mysql, particularly when multiple users access the wiki at the same time (but is significantly better then what flat files would be).

Re: 88.130.92.128 >or what the performance impact would be if you tried to store each single revision of a page in an XML file

Storing each revision in an xml file actually would not be too much of an issue (Not all that different from external storage). The issue comes more with metadata about the pages, such as one has to find every page that uses template foo, etc.