(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 条
  • [1] Fast and Secure kNN Query Processing in Cloud Computing
    Lei, Xinyu
    Tu, Guan-Hua
    Liu, Alex X.
    Xie, Tian
    2020 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2020,
  • [2] Secure kNN Query Processing in Untrusted Cloud Environments
    Choi, Sunoh
    Ghinita, Gabriel
    Lim, Hyo-Sang
    Bertino, Elisa
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (11) : 2818 - 2831
  • [3] Enabling secure and efficient kNN query processing over encrypted spatial data in the cloud
    Cheng, Xiang
    Su, Sen
    Teng, Yiping
    Xiao, Ke
    SECURITY AND COMMUNICATION NETWORKS, 2015, 8 (17) : 3205 - 3218
  • [4] Path kNN Query Processing in Mobile Systems
    Zhao, Geng
    Xuan, Kefeng
    Taniar, David
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2013, 60 (03) : 1099 - 1107
  • [5] LookAhead continuous KNN mobile query processing
    Zhao, Geng
    Xuan, Kefeng
    Taniar, David
    Srinivasan, Bala
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2010, 25 (03): : 205 - 217
  • [6] kNN Query Processing in Metric Spaces Using GPUs
    Barrientos, Ricardo J.
    Gomez, Jose I.
    Tenllado, Christian
    Prieto Matias, Manuel
    Marin, Mauricio
    EURO-PAR 2011 PARALLEL PROCESSING, PT 1, 2011, 6852 : 380 - 392
  • [7] Efficient and Oblivious Query Processing for Range and kNN Queries
    Chang, Zhao
    Xie, Dong
    Li, Feifei
    Phillips, Jeff M.
    Balasubramonian, Rajeev
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 1487 - 1488
  • [8] Efficient Oblivious Query Processing for Range and kNN Queries
    Chang, Zhao
    Xie, Dong
    Li, Feifei
    Phillips, Jeff M.
    Balasubramonian, Rajeev
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (12) : 5741 - 5754
  • [9] kNN query processing approach for content with location and time tags
    Li C.
    Shen D.-R.
    Zhu M.-D.
    Kou Y.
    Nie T.-Z.
    Yu G.
    Ruan Jian Xue Bao/Journal of Software, 2016, 27 (09): : 2278 - 2289
  • [10] Range and kNN Query Processing for Moving Objects in Grid Model
    Hae Don Chon
    Divyakant Agrawal
    Amr El Abbadi
    Mobile Networks and Applications, 2003, 8 : 401 - 412