tagdb

tagdb - Small, embeddable tagging database
Download

tagdb Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Steve Dekorte
  • Publisher web site:
  • http://dekorte.com/projects/opensource/tagdb/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 180 KB

tagdb Tags


tagdb Description

tagdb - Small, embeddable tagging database tagdb is 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. Updates and inserts are transactionally saved to TokyoCabinet as soon 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. Here are some key features of "tagdb":· small implementation (~245 C statements)· reasonably small in-memory footprint (~36 bytes per record assuming ~3 tags per record)· reasonably fast (less than 10ms to search 1 million records on a 2.5Ghz Core Duo)NOTE: tagdb is licensed and provided under a Revised BSD.


tagdb Related Software