Tokyo Cabinet Wiki
This is an unofficial page to collect links of Tokyo Cabinet, Tokyo Tyrant and related projects. Current versions are: Tokyo Cabinet 1.4.47, Tokyo Tyrant 1.1.41.
Official Content
Community
Introductory Topics
Advanced Topics
Functionalities
Extending TC/TT
- Extending Tokyo Cabinet DB with Lua(igvita.com) = MUST READ. Lua is Javascript like super fast script embedded in TT. It explains how you can use Lua to extend TT like Redis set's and Couch MapReduce. With links to slide and video pages as well.
Performance
Backup and Recovery
Third Party Libraries
( There are standard libraries provided by the author at http://1978th.net/tokyocabinet/)
Ruby
Python
Tokyo Cabinet API:
- pytc = standard bindings (BDB, HDB)
- tc = Python bindings (based on pytc, added support for TDB)
- python-tokyocabinet = Python bindings (a complete wrapper; BDB, HDB, TDB)
Tokyo Tyrant API:
- Pyrant = A pure-Python dict-like API for Tokyo Tyrant (based on PyTyrant and PyTableTyrant).
Modelling:
- Doqu (ex PyModels/Docu) = A lightweight schema/query framework for document databases (from in-memory and DBM to MongoDB). Native support for Tokyo Cabinet TDB (directly and via Tyrant).
Plugins, reusable applications:
Scheme
http://github.com/hillegass/BNRPersistence =A library to use Tokyo Cabinet for iPhone & Cocoa.
http://github.com/edvakf/node-tokyocabinet = Tokyo Cabinet binding for Node.js. So far only implemented interfaces defined in tokyocabinet.idl.
http://github.com/actsasflinn/node-tyrant = A node.js module for the Tokyo Tyrant database
Sample Projects (To explore the possible use case of TC/TT)
Other libraries/frameworks which utilize TC/TT
Who uses Tokyo Cabinet/Tokyo Tyrant?
- mixi.jp = Japan's biggest Social Network
- Ravelry = Online knitting and crochet community with 3.6 mil view per day
- Netvibes = To store all users feeds. Use case slide
- Plakatt = Event sharing site, to store user actions, search and explore queries, ad and promotion configurations
Use Case Interviews
Comments (2)
szmms said
at 1:07 am on Jul 7, 2011
Psikopat-Hayalet: http://www.psikopat-hayalet.com
Güvenç Sönmez Ocak: http://www.psikopat-hayalet.com/guvenc-sonmez-ocak.html
Güvenç Sönmez Ocak Seo Yarışması: http://www.turkhiphop.net/guvenc-sonmez-ocak-seo-yarismasi-t-4398.html
Güvenç Sönmez Ocak Blogspot: http://psikopat-hayalet.blogspot.com/2011/07/guvenc-sonmez-ocak.html
Psikopat-Hayalet Blogspot: http://psikopat-hayalet.blogspot.com
Güvenç Sönmez Ocak Tumblr http://guvencsonmezocak1.tumblr.com/post/7303948900/
Güvenç Sönmez Ocak Mavishim http://www.mavishim.com/guvenc-sonmez-ocak.html
Güvenç Sönmez Ocak Meandeangreen http://meandeangreen.com/post/7101758242/
Güvenç Sönmez Ocak Stylem http://stylem.tumblr.com/post/7161323261/
Güvenç Sönmez Ocak Technew http://technew537117.wordpress.com/2011/07/02/guvenc-sonmez-ocak-stili/
Güvenç Sönmez Oca BuzzStories http://buzzstories.com/News/guevenc-soenmez-ocak/
Ezik Payda: http://www.psikopat-hayalet.com/ezigin-adi-payda.html
szmms said
at 4:31 am on Jul 12, 2011
Psikopat-Hayalet: http://www.psikopat-hayalet.com
Hiphop: http://www.turkhiphop.net
Güvenç Sönmez Ocak: http://www.psikopat-hayalet.com/guvenc-sonmez-ocak.html
Güvenç Sönmez Ocak Seo: http://www.psikopat-hayalet.com/guvenc-sonmez-ocak-seo.html
Güvenç Sönmez Ocak Blog: http://guvencsonmezocak.psikopat-hayalet.com/
Güvenç Sönmez Ocak TurkHiphop: http://www.turkhiphop.net/guvenc-sonmez-ocak-seo-yarismasi-t-4398.html
Güvenç Sönmez Ocak Mavishim http://www.mavishim.com/guvenc-sonmez-ocak.html
Güvenç Sönmez Ocak Mavishim Blog: http://mavishim.blog.ac/guvenc-sonmez-ocak.html
You don't have permission to comment on this page.