Intersystems Cache' = multidimensional Sparse Matrix, MUMPS
http://intersystems.cn/cache/analysts/reviews/ycsx.htm
Caché 非常适合Partners关键任务软件的地方是它存储数据的算法和方式非常高效。Flammini 还强调,“与相关的数据库产品相比较而言,Caché 采用的稀疏矩阵存储方法(sparse matrix storage method)使其数据库具有惊人的性能。”
我比较喜欢Caché这个商业数据库。
尤其喜欢其中的sparse matrix稀疏矩阵,多维数 ...
POJO & Code Generation
1. Code Generation
我所知道的 Code Generation 有几种方式,
JSP (Ant), AspectJ, CGLib (asm), Jboss Java assist.
Sun的JDO Reference Implementation 里面的Enhancer 也可以生成JVM指令。
JSP (Ant), AspectJ 两种方法都是操作source code,然后调用Javac编译成Class。
其他的方法是直接操作 Class文件(Byte Code)。这些方法当中,Java assist 值得提一下。
ASM, ...
关系数据库性能问题
一、任务描述
工作中的一个数据批量任务,涉及到4张基本表和4张业务数据表。
基本表 (Basic Table) 数据量不大,每个表最多几百条记录;业务表 (Transaction Table) 数据量较大,每个表有几十万条记录。
以前的版本使用OO(O/R ?)方式,
(1) SQL查询数据库选出一个业务表的数据,每条记录映射为一个Object。
(2) 循环每个Object,根据属性 查询数据库,取出关联的表数据,映射为Object;依此类推,一步步取出相关数据Object。然后计算并生成结果数据。
这种方案,第一次取出的数据集很大,循环步数很多,而且每一步里面 ...
- 浏览: 585665 次
- 性别:

- 来自: china

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
网上银行的安全操作设计探 ...
有道理,不知道建设银行的UKey有啥用?
-- by sjz209 -
网上银行的安全操作设计探 ...
有道理,不知道建设银行的UKey有啥用?
-- by sjz209 -
网上银行的安全操作设计探 ...
1、据了解,动态口令采用的就是楼主说的第2种机制,所以动态口令发生器会有一个容错 ...
-- by jxb8901 -
谁说搞技术的没有幽默感?
yyliuliang 写道部门老大宣布放一年长假,大伙欢呼雀跃,连作三个俯卧撑表 ...
-- by hongfei3 -
谁说搞技术的没有幽默感?
幸存者 写道为什么我觉得不好笑?是因为我没有幽默感么? bingoo
-- by roger






评论排行榜