Query-efficient Partitions for Dynamic Data

被引:2
|
作者
Vasilakis, Nikos [1 ]
Palkhiwala, Yash [1 ]
Smith, Jonathan M. [1 ]
机构
[1] Univ Penn, 3330 Walnut St, Philadelphia, PA 19104 USA
基金
美国国家科学基金会;
关键词
Key-Value Store; Dynamic; NoSQL; Partitioning; Queries;
D O I
10.1145/3124680.3124744
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Large-scale data storage requirements have led to the development of distributed, non-relational databases (NoSQL). Single-dimension NoSQL achieves scalability by partitioning data over a single key space. Queries on primary ("key") properties are made efficient at the cost of queries on other properties. Multidimensional NoSQL systems attempt to remedy this inefficiency by creating multiple key spaces. Unfortunately, the structure of data needs to be known a priori and must remain fixed, eliminating many of the original benefits of NoSQL. This paper presents three techniques that together enable query-efficient partitioning of dynamic data. First, unispace hashing (UH) extends multidimensional hashing to data of unknown structure with the goal of improving queries on secondary properties. Second, compression formulas leverage user insight to address UH's inefficiencies and further accelerate lookups by certain properties. Third, formula spaces use UH to simplify compression formulas and accelerate queries on the structure of objects. The resulting system supports dynamic data similar to single-dimension NoSQL systems, efficient data queries on secondary properties, and novel intersection, union, and negation queries on the structure of dynamic data.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] An energy-aware and query-efficient structure for wireless sensor network
    Zhao, Rui
    Zheng, Lingxiang
    Li, Xiang
    Journal of Computational Information Systems, 2013, 9 (08): : 3157 - 3164
  • [22] Query-Efficient Imitation Learning for End-to-End Simulated Driving
    Zhang, Jiakai
    Cho, Kyunghyun
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 2891 - 2897
  • [23] SAM: Query-efficient Adversarial Attacks against Graph Neural Networks
    Zhang, Chenhan
    Zhang, Shiyao
    Yu, James J. Q.
    Yu, Shui
    ACM TRANSACTIONS ON PRIVACY AND SECURITY, 2023, 26 (04)
  • [24] Query-Efficient and Imperceptible Attacks on Multivariate Time Series DNN Models
    Shen, Haiying
    Yao, Fan
    Sen, Tanmoy
    Moreira, Gustavo
    Sarker, Ankur
    2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2022,
  • [25] Query-Efficient Black-Box Adversarial Attack with Random Pattern Noises
    Yuito, Makoto
    Suzuki, Kenta
    Yoneyama, Kazuki
    INFORMATION AND COMMUNICATIONS SECURITY, ICICS 2022, 2022, 13407 : 303 - 323
  • [26] Query-Efficient Generation of Adversarial Examples for Defensive DNNs via Multiobjective Optimization
    Jiang, Wei
    You, Shen
    Zhan, Jinyu
    Wang, Xupeng
    Lei, Hong
    Adhikari, Deepak
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (04) : 832 - 847
  • [27] Query-efficient model extraction for text classification model in a hard label setting
    Peng, Hao
    Guo, Shixin
    Zhao, Dandan
    Wu, Yiming
    Han, Jianming
    Wang, Zhe
    Ji, Shouling
    Zhong, Ming
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2023, 35 (04) : 10 - 20
  • [28] DAIR: A Query-Efficient Decision-based Attack on Image Retrieval Systems
    Chen, Mingyang
    Lu, Junda
    Wang, Yi
    Qin, Jianbin
    Wang, Wei
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 1064 - 1073
  • [29] Query-Efficient Decision-Based Black-Box Patch Attack
    Chen, Zhaoyu
    Li, Bo
    Wu, Shuang
    Ding, Shouhong
    Zhang, Wenqiang
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 5522 - 5536
  • [30] Query-Efficient and Scalable Black-Box Adversarial Attacks on Discrete Sequential Data via Bayesian Optimization
    Lee, Deokjae
    Moon, Seungyong
    Lee, Junhyeok
    Song, Hyun Oh
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,