(A)kNN Query Processing on the Cloud: A Survey

被引:4
|
作者
Nodarakis, Nikolaos [1 ]
Rapti, Angeliki [1 ]
Sioutas, Spyros [2 ]
Tsakalidis, Athanasios K. [1 ]
Tsolis, Dimitrios [3 ]
Tzimas, Giannis [4 ]
Panagis, Yannis [5 ]
机构
[1] Univ Patras, Comp Engn & Informat Dept, Patras 26504, Greece
[2] Ionian Univ, Dept Informat, Corfu 49100, Greece
[3] Univ Patras, Dept Cultural Heritage Management & New Technol, Patras 26504, Greece
[4] Inst Western Greece, Comp & Informat Engn Dept, Technol Educ, Patras 26334, Greece
[5] Univ Copenhagen, Ctr Excellence Int Courts, DK-1455 Copenhagen, Denmark
关键词
Big data; Nearest neighbor; MapReduce; NoSQL; Query processing; SPATIAL DATA; NEIGHBOR; SYSTEM; HADOOP;
D O I
10.1007/978-3-319-57045-7_3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A k-nearest neighbor (kNN) query determines the k nearest points, using distance metrics, from a given location. An all k-nearest neighbor (AkNN) query constitutes a variation of a kNN query and retrieves the k nearest points for each point inside a database. Their main usage resonates in spatial databases and they consist the backbone of many location-based applications and not only. Although (A) kNN is a fundamental query type, it is computationally very expensive. During the last years a multiplicity of research papers has focused around the distributed (A) kNN query processing on the cloud. This work constitutes a survey of research efforts towards this direction. The main contribution of this work is an up-to-date review of the latest (A) kNN query processing approaches. Finally, we discuss various research challenges and directions of further research around this domain.
引用
收藏
页码:26 / 40
页数:15
相关论文
共 50 条
  • [21] SetRkNN: Efficient and Privacy-Preserving Set Reverse kNN Query in Cloud
    Zheng, Yandong
    Lu, Rongxing
    Zhu, Hui
    Zhang, Songnian
    Guan, Yunguo
    Shao, Jun
    Wang, Fengwei
    Li, Hui
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 888 - 903
  • [22] Moving kNN query processing in metric space based on influential sets
    Li, Chuanwen
    Gu, Yu
    Qi, Jianzhong
    Zhang, Rui
    Yu, Ge
    INFORMATION SYSTEMS, 2019, 83 : 126 - 144
  • [23] C-kNN Query Processing in Object Tracking Sensor Networks
    Zhu, Jinghua
    Li, Jianzhong
    Luo, Jizhou
    Zhang, Wei
    Wang, Hongzhi
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PROCEEDINGS, 2008, 5258 : 432 - 443
  • [24] A PID-Based kNN Query Processing Algorithm for Spatial Data
    Qiao, Baiyou
    Ma, Ling
    Chen, Linlin
    Hu, Bing
    SENSORS, 2022, 22 (19)
  • [25] Efficient Rank Based KNN Query Processing Over Uncertain Data
    Zhang, Ying
    Lin, Xuemin
    Zhu, Gaoping
    Zhang, Wenjie
    Lin, Qianlu
    26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, : 28 - 39
  • [26] Exploiting Common Subexpressions for Cloud Query Processing
    Silva, Yasin N.
    Larson, Per-Ake
    Zhou, Jingren
    2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, : 1337 - 1348
  • [27] CLOUD QUERY PROCESSING ANALYSIS: ENCRYPTION AND DECRYPTION
    Ali, Zainalabideen
    Aman, Azana Hafizah Binti Mohd
    Hassan, Rosilah
    3C TECNOLOGIA, 2019, (SI): : 65 - 75
  • [28] Verifiable Range Query Processing for Cloud Computing
    Li, Yanling
    Lai, Junzuo
    Wang, Chuansheng
    Zhang, Jianghe
    Xiong, Jie
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2017, 2017, 10701 : 333 - 349
  • [29] Adaptive Query Processing in Cloud Database Systems
    Costa, Clayton Maciel
    Sousa, Antonio Luis
    2013 IEEE THIRD INTERNATIONAL CONFERENCE ON CLOUD AND GREEN COMPUTING (CGC 2013), 2013, : 201 - +
  • [30] SPARQL Query Parallel Processing: A Survey
    Feng, Jiaying
    Meng, Chenhong
    Song, Jiaming
    Zhang, Xiaowang
    Feng, Zhiyong
    Zou, Lei
    2017 IEEE 6TH INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS 2017), 2017, : 444 - 451