Purpose of the DatabaseService
I was trying to understand / document missing services in pyHss's README such as the gsupService which I have written and wanted to also include the databaseService. But I am not sure what that would be useful for.
To me it looks like it tries to put all MySQL Tables inside a REDIS cache by putting each record on a queue using the table name as a key for the queue name. But I struggle to see where that queue is then processed and what happens to these entries. Does this have a purpose yet that I simply fail to see or is this something that's still a work in progress?
If it is the latter: Why is it in the master branch even though it is not ready? I mean no disrespect by asking that - I am just curious what the reason might be.
Pinging @davidkneipp as you seem to be a driving force behind this effort.