Streaming in NoSQL

Chia Ping Tsai, Hung Chang Hsiao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Present NoSQL databases are passive entities, where users proactively access the databases. While NoSQL databases are scalable due to their horizontal scale-out designs, data items stored in potentially very large databases are difficult to retrieve in terms of access delay, programmability and usability. In this paper, we advocate supporting events in NoSQL. By introducing publishers and subscribers to NoSQL, our proposed NoSQL data store is capable of delivering data items that users are interested in. Additionally, our NoSQL database decouples publishers and subscribers such that application developers can emphasize on data manipulation without paying attention to communications for delivering data. We formally discuss the design requirements for streaming in NoSQL, and present a prototype implementation that addresses the design issues. We also outline our ongoing works in this paper.

Original languageEnglish
Title of host publication2014 20th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2014 - Proceedings
PublisherIEEE Computer Society
Pages867-872
Number of pages6
ISBN (Electronic)9781479976157
DOIs
Publication statusPublished - 2014 Jan 1
Event20th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2014 - Hsinchu, Taiwan
Duration: 2014 Dec 162014 Dec 19

Publication series

NameProceedings of the International Conference on Parallel and Distributed Systems - ICPADS
Volume2015-April
ISSN (Print)1521-9097

Other

Other20th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2014
CountryTaiwan
CityHsinchu
Period14-12-1614-12-19

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Streaming in NoSQL'. Together they form a unique fingerprint.

Cite this