|
overview
|
A fast in-memory tagging database (an example application would be flickr like image tagging) using TokyoCabinet as a backing store.
The key-to-tags table is read on start up and searches are done on it in-memory.
Inserts and updates are transactionally saved to TokyoCabinet as they are made.
There are lots of things that could be done to improve search performance (by several orders of magnitude) and reduce memory consumption, but the current implementation focuses on simplicity and is good enough for use in desktop apps.
|