📄 916.txt
字号:
发信人: netsaint (大圣), 信区: DataMining
标 题: Re: 数据仓库里的实体化视图怎么实现?
发信站: 南京大学小百合站 (Sat Sep 14 09:22:56 2002)
我最近在看Ross 的文章
他用的是二级存储方式
第一级是存放"高值"元组,即粗粒度的数据,第二级存放最细节的数据,这是他最近定义
的一个内存数据结构,也是基于array的
不过array的方式我不知道他是怎么实现的
是不是要借助已有的中间件来存储?
否则,多维数组怎么实现?
【 在 fervvac 的大作中提到: 】
: 1. MV/cube is usually much larger than available memory, thus you cannot
: put it entirely in the memory.
: To quickly return a precomputed result from the MV/cube, you need to in..
: it. Either the traditional index or some new ones can be used. Related
: techniques includeub-tree, cubetree, etc.
: Ross has an interesting paper in ssdbm (2000?) about actively caching
: part of the cube in memory.
: 2. Not sure why you think it is difficult to store your result in a file. ..
: method, although slower, only requires basic knowledge of C/C++. Find a..
: c/c++ book and read the i/o part. btw, you need to map dimension values..
: integer first.
: 【 在 netsaint (大圣) 的大作中提到: 】
: : 一般的ROLAP确实把这种数据存放在关系表里
: : 我把这些数据存放在临时文件里是出于这样的目的:
: : 把这些文件常驻内存,这样,对每个请求,首先去查询内存中的文件
: : 如果找不到结果,再去数据库检索关系表
: : 是否可行?
: : 对于这个临时文件怎么去统一它的格式,还有怎样去读取里面的数据(好像要对字..
: : 取和处理的)?
: : 头都大了
: (以下引言省略...)
--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn [FROM: 202.120.98.54]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -