-
公开(公告)号:CN105630756A
公开(公告)日:2016-06-01
申请号:CN201410602508.9
申请日:2014-10-31
Applicant: 国际商业机器公司
CPC classification number: G06F17/246 , G06F17/30392 , G06F17/30427 , G06F17/30554
Abstract: 本发明公开了一种数据处理设备和方法。所述数据处理设备包括:电子数据表,所述电子数据表包含数据显示行和超行,所述数据显示行用于显示在数据库中查询到的部分数据,所述超行用于表示在所述数据库中查询到的、所述数据显示行显示的所述部分数据之外的数据;数据处理器,被配置为响应于在所述电子数据表中创建公式,以及所述公式引用所述超行中的至少一个单元格,基于在所述数据库中查询到的数据计算所述公式的值。根据本发明的设备和方法,当数据的数量巨大时,能消除从数据库到电子数据表的数据装载的开销,对于新出现的数据,能够连续更新电子数据表中的结果数据,并与目前电子数据表的软件架构兼容,能够最小化开发成本和用户移植成本。
-
公开(公告)号:CN105653559A
公开(公告)日:2016-06-08
申请号:CN201410714219.8
申请日:2014-11-28
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30477 , G06F17/30528 , G06F17/30548 , G06F17/30551
Abstract: 本发明提供了用于在数据库中进行搜索的方法和装置。提供了搜索方法,包括:响应于接收到针对数据库进行搜索的搜索请求,从搜索请求中提取在数据库中进行搜索的条件;基于针对所述数据库执行的历史搜索的历史统计数据,从注册到所述数据库的多个搜索算法中选择匹配于所述条件的搜索算法;以及利用搜索算法从数据库获得搜索结果,其中数据库是时间序列数据库。进一步,提供了在包括时间序列数据库和关系数据库的数据库系统中进行搜索的方法。采用本发明的方法和装置,可以提高搜索效率。
-
公开(公告)号:CN105159895A
公开(公告)日:2015-12-16
申请号:CN201410231415.X
申请日:2014-05-28
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F16/2264 , G06F16/2455 , G06F16/24552 , G06F16/24557 , G06F16/50 , G06F16/51
Abstract: 本公开内容涉及用于存储和查询数据的方法和系统。根据本发明的实施例,针对多维数据建立两级索引,一级索引基于两个或更多维度创建,用于检索数据的各个数据单元。二级索引基于特定的维度创建,用于检索数据单元中的各数据块。相应地,在接收到针对数据的多维查询请求时,一级检索首先根据一级索引确定包含目标数据的数据单元。继而,二级检索根据二级索引快速定位包含目标数据的数据块。这样,多维检索可以高效地完成。而且,通过适当地设置最小数据块的大小,数据访问的I/O效率显著提高。公开了相应的方法和系统。
-
公开(公告)号:CN105653559B
公开(公告)日:2019-05-10
申请号:CN201410714219.8
申请日:2014-11-28
Applicant: 国际商业机器公司
IPC: G06F16/28 , G06F16/2458
Abstract: 本发明提供了用于在数据库中进行搜索的方法和装置。提供了搜索方法,包括:响应于接收到针对数据库进行搜索的搜索请求,从搜索请求中提取在数据库中进行搜索的条件;基于针对所述数据库执行的历史搜索的历史统计数据,从注册到所述数据库的多个搜索算法中选择匹配于所述条件的搜索算法;以及利用搜索算法从数据库获得搜索结果,其中数据库是时间序列数据库。进一步,提供了在包括时间序列数据库和关系数据库的数据库系统中进行搜索的方法。采用本发明的方法和装置,可以提高搜索效率。
-
公开(公告)号:CN105224543A
公开(公告)日:2016-01-06
申请号:CN201410240668.3
申请日:2014-05-30
Applicant: 国际商业机器公司
IPC: G06F17/30
Abstract: 本发明的各实施方式提供了用于处理时间序列的方法和装置。在一个实施方式中,提供了一种处理时间序列的方法,包括:按照时间将时间序列划分为多个窗口,针对多个窗口中的当前窗口执行如下处理:从当前窗口中提取相似子序列的至少一个分组;以及基于至少一个分组中的每个分组中的相似子序列与候选列表中的k个特征子序列的比较,更新候选列表,其中k个特征子序列是在时间序列的至少已处理部分中出现次数最多的k个特征子序列。在一个实施方式中,提供了在时间序列中进行搜索的方法,包括:响应于接收到搜索请求,返回候选列表以作为搜索结果,其中候选列表是基于本发明的方法中的候选列表。采用本发明的方法和装置,可以更为有效地管理时间序列。
-
-
-
-