#pragmaonce#include<string>usingnamespacestd;enumStatus//表示当前位置的状态{ EXITS, DELETE, EMPTY,};template<classK,classV>structKeyValueNode//KV键值对{ K_key; V_value; KeyValueNode(constK&key=K(),constV&value=V()) :_key(key) ,_value(v..
分类:
其他好文 时间:
2016-07-10 06:29:15
阅读次数:
253
特别说明:1、本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、..
分类:
数据库 时间:
2016-07-01 16:38:25
阅读次数:
257
特别说明: 1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库; 3、 本文未深入数据库 ...
分类:
数据库 时间:
2016-06-13 22:14:12
阅读次数:
279
分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足。 EnyimMemcached ...
分类:
Web程序 时间:
2016-06-13 11:17:33
阅读次数:
262
mongodb
memcached
redis kv数据库(key/value)
mongodb 文档数据库,存储的是文档(Bson->json的二进制化).
特点:内部执行引擎为JS解释器,
把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作.
mongo和传统型数据库相比,最大的不同:
传统型数据库: 结构化...
分类:
数据库 时间:
2016-06-02 14:07:52
阅读次数:
350
HashSet(是由HashMap实现的)和HashMap(存入KV对)存储机制一样,查询速度快。HashMap实现的mapmap都没有线程安全性,HashSet实现的Set接口Set实现的CollectionHashMap实现的MapCollection与Map是同级别的。文件复制用到缓冲区packagecom.test;importjava.io.FileReader;impo..
分类:
编程语言 时间:
2016-05-31 19:13:19
阅读次数:
185
特别说明:
1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;
2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;
3、 本文未深入数据库优化中最核心的执行计划分析技术。
读者对像:
开发人员:如果你是做数据库开发,...
分类:
数据库 时间:
2016-05-27 11:48:23
阅读次数:
222
alibaba有好几个分布式框架,主要有:进行远程调用(类似于RMI的这种远程调用)的(dubbo、hsf),jms消息服务(napoli、notify),KV数据库(tair)等。这个框架/工具/产品在实现的时候,都考虑到了容灾,扩展,负载均衡,于是出现一个配置中心(ConfigServer)的东 ...
分类:
其他好文 时间:
2016-05-25 11:10:11
阅读次数:
151
参数类(如果是http类接口,需要测试url参数的kv以及postdata参数的kv):1、测试每个参数value类型非法的情况(普通非法(长度、类型、范围)、安全类非法(延展开去又是大话题,不同类型的接口有不同的安全检查方法))2、测试每个参数value为特殊值的情况(空字符串、null、nil) ...
分类:
其他好文 时间:
2016-05-18 12:32:33
阅读次数:
169
mongodb memcached redis kv数据库(key/value) mongodb 文档数据库,存储的是文档(Bson->json的二进制化). 特点:内部执行引擎为JS解释器, 把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作. mongo和传统型数 ...
分类:
数据库 时间:
2016-05-11 19:34:14
阅读次数:
200