// --------------------------------------------------------------- // mcached_create.ts // // Feb/15/2016 // // --------------------------------------------------------------- declare function require(x: string): any; declare var process:any; var memcache = require("memcache") var text_manipulate=require ("/var/www/data_base/common/node_common/text_manipulate") // --------------------------------------------------------------- function data_prepare_proc () { var dict_aa = new Object () dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1521','新潟',71284,'2012-5-14') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1522','長岡',85347,'2012-6-20') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1523','新発田',75241,'2012-8-2') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1524','上越',31864,'2012-6-25') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1525','糸魚川',42358,'2012-8-14') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1526','加茂',65192,'2012-9-12') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1527','三条',37251,'2012-3-21') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1528','佐渡',52486,'2012-7-26') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1529','柏崎',57391,'2012-10-2') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1530','村上',39186,'2012-5-14') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1531','十日町',18642,'2012-8-9') dict_aa = text_manipulate.dict_append_proc (dict_aa,'t1532','五泉',61975,'2012-10-18') return dict_aa } // --------------------------------------------------------------- function set_proc (client,key,value) { client.set (key,value,function(error, result){ }) } // --------------------------------------------------------------- var onConnect = function() { console.log ("*** 開始 ***") var dict_aa = data_prepare_proc () for (var key in dict_aa) { var unit_aa = dict_aa[key] var str_unit: string = JSON.stringify (unit_aa) console.log (str_unit) set_proc (client,key,str_unit) } client.close() console.log ("*** 終了 ***") } // --------------------------------------------------------------- var hostname: string = 'host_ubuntu' var client = new memcache.Client (21201,hostname) client.connect() client.addHandler(onConnect) // ---------------------------------------------------------------