Original Post
Hello all, I'm currently working on a Map System in Java for creating space maps. The idea is to eventually have a flexible tool to create space maps in a rich client. Now I'm currently working with the idea of storing the completed maps in a database. My question is, how smart is this. Am I on the right track or would it be better to store the maps in flat XML files? The main reason I chose a database over XML (or any other file based format) is speed. It's much faster to search in a database then it is to search a file system and then parse XML files. Drawback would be synchronising the maps with the server since we would need a 2 database setup when we go multi player, one on the server and one on the client, with some way to keep those 2 in sync. I have the basic setup for the database up and running and it's working like a charm, for those interested eventually (when I get to a point I feel comfortable with it) I plan to make the system open source. But only with sufficient support from you guys. No use in making it free to the world if I still end up being the only one working on it.