Analytics for the internet of things: A survey

E Siow, T Tiropanis, W Hall - ACM computing surveys (CSUR), 2018 - dl.acm.org
The Internet of Things (IoT) envisions a world-wide, interconnected network of smart
physical entities. These physical entities generate a large amount of data in operation, and …

Data management in cloud environments: NoSQL and NewSQL data stores

K Grolinger, WA Higashino, A Tiwari… - Journal of Cloud …, 2013 - Springer
Advances in Web technology and the proliferation of mobile devices and sensors connected
to the Internet have resulted in immense processing and storage requirements. Cloud …

Cockroachdb: The resilient geo-distributed sql database

R Taft, I Sharif, A Matei, N VanBenschoten… - Proceedings of the …, 2020 - dl.acm.org
We live in an increasingly interconnected world, with many organizations operating across
countries or even continents. To serve their global user base, organizations are replacing …

In-memory big data management and processing: A survey

H Zhang, G Chen, BC Ooi, KL Tan… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Growing main memory capacity has fueled the development of in-memory big data
management and processing. By eliminating disk I/O bottleneck, it is now possible to support …

Sharper: Sharding permissioned blockchains over network clusters

MJ Amiri, D Agrawal, A El Abbadi - Proceedings of the 2021 international …, 2021 - dl.acm.org
Scalability is one of the main roadblocks to business adoption of blockchain systems.
Despite recent intensive research on using sharding techniques to enhance the scalability of …

Hekaton: SQL server's memory-optimized OLTP engine

C Diaconu, C Freedman, E Ismert, PA Larson… - Proceedings of the …, 2013 - dl.acm.org
Hekaton is a new database engine optimized for memory resident data and OLTP
workloads. Hekaton is fully integrated into SQL Server; it is not a separate system. To take …

The RAMCloud storage system

J Ousterhout, A Gopalan, A Gupta, A Kejriwal… - ACM Transactions on …, 2015 - dl.acm.org
RAMCloud is a storage system that provides low-latency access to large-scale datasets. To
achieve low latency, RAMCloud stores all data in DRAM at all times. To support large …

The adaptive radix tree: ARTful indexing for main-memory databases

V Leis, A Kemper, T Neumann - 2013 IEEE 29th International …, 2013 - ieeexplore.ieee.org
Main memory capacities have grown up to a point where most databases fit into RAM. For
main-memory database systems, index structure performance is a critical bottleneck …

HyPer: A hybrid OLTP&OLAP main memory database system based on virtual memory snapshots

A Kemper, T Neumann - 2011 IEEE 27th International …, 2011 - ieeexplore.ieee.org
The two areas of online transaction processing (OLTP) and online analytical processing
(OLAP) present different challenges for database architectures. Currently, customers with …

Cache craftiness for fast multicore key-value storage

Y Mao, E Kohler, RT Morris - Proceedings of the 7th ACM european …, 2012 - dl.acm.org
We present Masstree, a fast key-value database designed for SMP machines. Masstree
keeps all data in memory. Its main data structure is a trie-like concatenation of B+-trees …