Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
6853973 | Data & Knowledge Engineering | 2017 | 17 Pages |
Abstract
In this paper we introduce ZurichNoSQL (ZNS) - a novel NoSQL main memory store that supports efficient processing of multi-dimensional point queries and range queries. The key idea of ZNS is to store the data in a column format (compressed column storage) similar to systems used in high performance computing. Moreover, the ZNS architecture is based on a set of low-level main memory techniques ensuring that CPU caches are being used efficiently. Our experimental results comparing to popular NoSQL stores such as FastBit, MongoDB and Spark SQL demonstrate that ZNS significantly outperforms these systems in most cases.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Artificial Intelligence
Authors
Kurt Stockinger, Richard Bödi, Jonas Heitz, Thomas Weinmann,