[发明专利]在具有卸载的布隆过滤器的智能存储器中利用协同并行过滤的哈希联接有效
申请号: | 200980142596.6 | 申请日: | 2009-09-18 |
公开(公告)号: | CN102203773A | 公开(公告)日: | 2011-09-28 |
发明(设计)人: | D·伯托波夫;Y·W·劳;H·雅克布森;U·潘查克沙拉雅;P·库玛 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 袁玥 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 用于数据库服务器的存储系统处的处理资源被用于执行按照惯例本应由数据库服务器执行的联接操作的各个方面。当向存储系统请求一系列的数据单元时,数据库服务器包括描述为其请求数据的联接操作的各个方面的联接元数据。例如,联接元数据可以是布隆过滤器。存储系统正常地从磁盘读取被请求的数据。不过,在把被请求的数据回送给存储系统之前,存储系统根据联接元数据分析原始数据,排除保证与联接操作无关的一定量的数据。存储系统随后把过滤后的数据返回给数据库服务器。数据库系统从而避免某些数据在存储系统和数据库服务器之间的不必要传送。 | ||
搜索关键词: | 具有 卸载 过滤器 智能 存储器 利用 协同 并行 过滤 联接 | ||
【主权项】:
一种方法,包括:数据库服务器向数据存储系统发送:a)对数据的请求,所述请求识别保存在数据存储子系统中的一个或多个数据单元,其中所述一个或多个数据单元是数据存储系统保存第一个表的数据的数据单元;和b)描述第二个表的一个或多个特性的元数据;其中所述请求是当被数据存储系统解读时,使数据存储系统从存储器取回所述一个或多个数据单元的通信;其中所述元数据是当被数据存储系统解读时,使数据存储系统根据取回的一个或多个数据单元和在所述元数据中描述的第二个表的一个或多个特性,产生过滤后的数据的元数据;和响应所述请求,数据库服务器从数据存储系统接收过滤后的数据;其中所述方法由一个或多个计算设备执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200980142596.6/,转载请声明来源钻瓜专利网。
- 上一篇:网络认证的方法和设备
- 下一篇:疲劳驾驶监测系统及方法