码迷,mamicode.com
首页 >  
搜索关键字:key-value store    ( 10749个结果
Ext-json
json的结构分数组和对象2种结构对象 以"{" 大括号开始 “}”结束中间以0个或者多个“,”号分割的关键字key/value 列表构成 关键字和值之间必须以 : 号分割语法如下:{key1:value1,key2:value2......}数组 以 [ 开始 ] 结束 中间有0个或者多个以 “,...
分类:Web程序   时间:2014-05-16 22:35:12    阅读次数:488
【工作中学习2】Map的使用及排序(第三个参数)
项目进行中,使用到Map(std::map),Map要点整理如下: 1. Map,也叫关联数组,提供key/value(键/值对),key用来索引,value是被存储和检索的数据。 2. key值唯一(Multimap除外)。 3. Map的内部数据结构是红黑树。 3. 可以用下标操作符...
分类:其他好文   时间:2014-05-16 22:31:02    阅读次数:379
redis 过期时间
memcached 和 redis 的set命令都有expire参数,可以设置key的过期时间。但是redis是一个可以对数据持久化的key-value database,它的key过期策略还是和memcached有所不同的。梳理,整理如下:redis通过expire命令来设置key的过期时间。语法...
分类:其他好文   时间:2014-05-14 07:09:41    阅读次数:242
读取以key=value形式存储的txt文件
代码片段(假设只有3个key=value):public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader( new In...
分类:其他好文   时间:2014-05-13 19:48:10    阅读次数:485
Linux redis的安装与配置
Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。1.环境#lsb_releaseLSBVersion::core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noar..
分类:系统相关   时间:2014-05-13 12:01:32    阅读次数:487
python版wc
#!/usr/bin/envpython#coding:utf8fromoptparseimportOptionParserimportsys,os#parser=OptionParser()defset():parser=OptionParser("Usage:%prog[file1][file2]...")parser.add_option("-c","--chars",dest="characters",action="store_true",default=False,help="onlycountc..
分类:编程语言   时间:2014-05-13 04:31:41    阅读次数:488
Json 从服务器 构建
publicstaticStringcreateJsonString(Stringkey,Objectvalue){ JSONObjectjsonObject=newJSONObject(); jsonObject.put(key,value); returnjsonObject.toString(); }
分类:Web程序   时间:2014-05-13 04:28:35    阅读次数:316
ext store remove old datas load new datas优化
ext4.2需求:清空store1的数据,并把store2的数据加载到store1中。速度太慢,需要优化。原始代码:varstart1=newDate().getTime(); anlyGridStore.removeAll(); varstart2=newDate().getTime(); console.log(start2-start1);//614 analyses.each(function(record){ data.push..
分类:其他好文   时间:2014-05-13 03:54:42    阅读次数:255
hbase memstorelab
关于MemStore的补充 在通过HStore.add向store中添加一个kv时,首先把数据写入到memstore中。这一点没有什么说明; publiclongadd(finalKeyValue kv) { lock.readLock().lock(); try{ returnthis.memstore.add(kv); }finally{ lock.readLock().un...
分类:其他好文   时间:2014-05-12 14:14:38    阅读次数:340
常见Key-Value存储系统的内存管理策略解析
Key-Value存储作为NoSQL存储的一种常见方式,提供了比SQL数据库更好的可扩展性和读写性能。比如当前开源最热门的Memcached和Redis;淘宝的Tair、腾讯的Cmem、Amazon的Dynamo等等,无论是做缓存还是持久存储,均使用内存作为主要存储介质,故内存管理策略就显得尤为重要了,是影响性能的重要因素。 这里从源代码层面对Memcached、Redis和UDC(腾讯以前用的一套KV持久化存储系统)的内存管理策略进行分析,3者的内存管理策略各不相同,其他KV系统也和这3种方法大同小异了。...
分类:其他好文   时间:2014-05-11 04:48:13    阅读次数:387
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!