On Mon, 13 Dec 2010 00:00:27 +0000 Tony Houghton h@realh.co.uk wrote:
On 12/12/10 22:33, Klaus Schmidinger wrote:
On 12.12.2010 18:21, Steffen Barszus wrote:
Having epg in a DB (sqlite,mysql) might also be nice.
Definiteley *no* database in VDR! I've said it on many occasions, and I'll repeat it as many times as necessary! If you want to handle EPG data in a database, do it externally and feed the resulting EPG data into VDR via SVDRP.
VDR stores data about the EPG, presumably indexes it somehow, and looks up information in it. That *is* a database. What's wrong with using an existing database engine? Less code for you to maintain, easier to access it with 3rd party tools, and if something like sqlite3 isn't quite as efficient as your code tailored for EPGs, does anyone still use a PC old enough that it would make any noticeable difference?
That was my point in the beginning. Then: I want to see sqlite3 being less efficient on insert and fetch or memory consumption. I can not imagine it (prove me wrong! ;)). Last but not least i don't think any user would even notice any difference in behaviour. I think the low end would be PIII 700 (SMT7020s/S100) or ARMv5(sheeva/dockstar) recently.
Anyway not feeling like fighting right now.