Quote:
Originally Posted by Y u k i
My main problem is that every mob, every spawn, every item is one seperate ini. thats how I dumped the TQ Db...
|

I personnaly coded this in order to extract data from ini to SQL statement (will probably have to adapt it with your own database structure).
Having a database to store a bit of everything has several advantages, performance advantages (at loading but not only).
If you have to make a search in the database, it's also more efficient (for example load at need then store locally in some cache to avoid doing the dataloading again).
Also advantage using a database is for data integrity (if the database is properly structured) and also about synchronisation, the database system will handle each request to make it synchronous (the file will not) - I talk here about writings for sure.
For big data, I use MsSQL (Windows hosted so better on Windows languages like C#), MySQL (integrates well with Php and Python...and has the advantage to be multiplatform), Oracle (multiplatform, robust but expensive ^^).
For small data, I use SQLite and No-SQL or even the Oracle lite database which I can't remember the name...