最近项目需要使用个key-value数据存储,在众多k-v数据库中,选择了rocksdb,原因只有一条,这货自称支持范围查询。
OK,git下载下来,编译,这里说一下,号称支持C++11所以对编译器的版本是有要求的,so,你得看看你的编译器是不是支持C++11.可以编译so和.a两种文件类型,这个跟其他的开源库一个套路,看看说明编译就行了,如果你发现由于Gtest的一些东西编译失败,可以试试编译...
分类:
数据库 时间:
2015-05-03 14:39:52
阅读次数:
604
译文:http://blog.sina.com.cn/s/blog_6262a50e0101574h.html英文原文:https://github.com/andymccurdy/redis-py1.安装redis-py是Redis key-value数据库的Python接口,安装如下$ sudo...
分类:
其他好文 时间:
2015-05-02 13:44:46
阅读次数:
173
字面意思分别是:KVC是指key value coding,键值编码。KVO是指key value observing,键值观察。直白的说法是:KVC就是将一个对象的属性及其值当做一个字典,可以通过属性的名字来访问和修改属性的值。KVO就是给某个对象的属性添加一个观察者,在这个对象的属性的值发生改变...
分类:
其他好文 时间:
2015-05-02 09:32:14
阅读次数:
111
Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。简介:redis是一个key-value存储系统。和Memcached类似,它支持存储的value...
分类:
其他好文 时间:
2015-05-01 23:49:32
阅读次数:
171
请求对象要操作 URL (如 ?key=value )中提交的参数可以使用 args 属性:searchword = request.args.get('key', '')用户可能会改变 URL 导致出现一个 400 请求出错页面,这样降低了用户友好度。因此, 我们推荐使用 get 或通过捕捉 Ke...
分类:
其他好文 时间:
2015-05-01 19:51:34
阅读次数:
119
redis是什么 redis是一个key-value的内存数据库(no-sql),同时具备持久化的能力。同时,redis提供面向多种语言的API,并且诸如spring这样的框架已经给予redis很好的支持,我们常用(java)的redis client工具是...
分类:
其他好文 时间:
2015-05-01 14:53:08
阅读次数:
143
Redis是一款开源的NoSQLkey-value存储系统。Redis常常和MemCache一起提到,但与MemCache相比,Redis是一种数据库,可以对数据持久化,同时,Redis数据结构比较丰富——string、hash、list、set、sortedset。1.安装与启动Redis:[root@localhost~]#cd/usr/local/src
[root@local..
分类:
其他好文 时间:
2015-05-01 01:54:34
阅读次数:
151
/*设置与获取Cookie*/ 2 var Cookie ={} 3 Cookie.write = function(key, value, duration){ 4 var d = new Date(); 5 d.setTime(d.getTime()+1000*60*60*24*30); 6 ....
分类:
其他好文 时间:
2015-04-30 12:22:50
阅读次数:
164
1 //KVC(Key Value Coding) 2 //KVC的作用给某个对象的属性赋值,和点语法中的赋值的作用相同 3 Student *stu=[[Student alloc]init]; 4 [stu setValue:@"xiaowang" forKey:@"name"]; 5 NSL....
分类:
其他好文 时间:
2015-04-29 19:24:46
阅读次数:
138
一、介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、一个高性能的key-value数据库。并提供多种语言的API。说到Key-Value数据库NoSQL数据库可以想到MongoDB。 和Memcached类似,它支持存储的value类型相对更多,包括st...
分类:
其他好文 时间:
2015-04-29 16:49:36
阅读次数:
206