# node-kyoto-tycoon KyotoTycoon client library for Node.js # Install npm npm install kyoto-tycoon source cp -r node-kyoto-tycoon ~/.node_libraries/kyoto-tycoon # Example var KyotoTycoon = require('kyoto-tycoon').KyotoTycoon var kt = new KyotoTycoon() kt.set('key1', 'val1', function() { kt.get('key1', function(err ,data) { console.log(data) kt.end() }) }) // use JSDeferred var kt3 = new KyotoTycoon({ deferred : true }) kt3.set('key3', 'val3').next(function() { return kt3.get('key3') }).next(function(err, data) { console.log(data) }).next(function() { kt3.end() }) # Utils $ kt-cli kt> set a 1 kt> set b 2 kt> get a 1 kt> get b 2 kt> cur_jump 1 key=a kt> cur_get 1 { key: 'a', value: '1' } kt> cur_step 1 kt> cur_get 1 { key: 'b', value: '2' } kt> all { a: '1', b: '2' } kt> keys [ 'a', 'b' ] # Copyright node-kyoto-tycoon The MIT License Copyright (c) 2010 swdyh lib/base64.js Copyright (C) 1999 Masanao Izumo http://www.onicos.com/staff/iz/amuse/javascript/expert/ lib/jsdeferred.js Copyright (c) 2007 cho45 ( www.lowreal.net )