数据库查询技术探索:相似性集合运算与高维空间搜索
在数据库查询和高维空间搜索领域,有两项重要的技术值得深入探讨,一项是相似性感知的关系交集数据库运算符,另一项是基于多面体查询的高维搜索技术。下面将详细介绍这两项技术。
相似性感知的关系交集数据库运算符
在数据库操作中,相似性集合运算有着重要的应用。以使用TPC - H数据的基于相似性的交集查询为例,有如下的操作。
相似性感知的集合操作语法
对于具有两个属性的相似性感知集合操作,其SQL查询语法如下:
SELECT
count(*)
FROM
((SELECT
p1.priceSum,
p1.qtySum,
p1.custkey
FROM
(SELECT
sum(o.o_totalprice) as priceSum,
sum(q.qty) as qtySum,
o.o_custkey as custkey
FROM
orders o,
customer c,
(SELECT
l_orderkey as o_key,
sum(l_quantity) as qty
FROM
lineitem
GROUP BY
l_ord
超级会员免费看
订阅专栏 解锁全文
17万+

被折叠的 条评论
为什么被折叠?



