Are you designing gtg to be scalable to many tasks or just few tasks?
If you would like gtg to be fast when there are many tasks in the database a XML file must be avoided, as writing a large file is slow. If you use a SQL database like SQLite there will not be scalability problems as inserting or updating a single task does not write the entire database.
Are you designing gtg to be scalable to many tasks or just few tasks?
If you would like gtg to be fast when there are many tasks in the database a XML file must be avoided, as writing a large file is slow. If you use a SQL database like SQLite there will not be scalability problems as inserting or updating a single task does not write the entire database.