MapReduce Based Implementation of Aggregate Functions on Cassandra

Abstract

MapReduce is a simple and powerful processing model that allows parallel scalable programs to run on large volume of data on massive cluster of computers. Besides, Cassandra is a popular database of NoSQL solutions. According to scientific knowledge, still there are no general suitable procedures to perform arbitrary calculations in this database on MapReduce model. So, in this paper we propose some procedures based on MapReduce model that are needed generally to perform variety of aggregate operations on Cassandra. Our evaluation, compare with the most common methods shows significant improvement in performance on multicore computers and a set of peer machines.

Authors and Affiliations

Anseh Danesh Arasteh| Department of Computer and IT Islamic Azad University of Zanjan Zanjan, IRAN, Davud Mohammadpur| Department of Computer Engineering University of Zanjan Zanjan, IRAN, Majid Meghdadi| Faculty of Computer Engineering University of Zanjan Zanjan, Iran

Keywords

Related Articles

Digitally Programmable Four Phase Quadrature Oscillator in Current Mode

A simple technique is presented to realize a digitally programmable current mode four phase quadrature oscillator using MOCCII. The realized oscillator enjoys the attractive features of digital tuning, low component c...

Stacked Design of Parasitically Gap Coupled Square Patches for Enhance the Antenna Bandwidth

A stacked arrangement of square patch antenna is proposed and analyzed in this paper. An antenna is designed by using glass epoxy-FR4 substrate. In the proposed stacked arrangement there are two patches: driven (lowe...

Reliable Buffer less Video Streaming

Peer-to-Peer (P2P) overlays offer a promising approach to stream live video from a single source to a large number of receivers (or peers) over the Internet without any special support from the network. This approach is...

MapReduce Based Implementation of Aggregate Functions on Cassandra

MapReduce is a simple and powerful processing model that allows parallel scalable programs to run on large volume of data on massive cluster of computers. Besides, Cassandra is a popular database of NoSQL solutions....

Dynamic Binding to Web Services Pre-Cached on a LAN

Web services are being increasingly exploited in software development. Their advantages, for example, platform independence, would be enhanced if they could be bound to dynamically at run time. However, existing methods...

Download PDF file
  • EP ID EP8391
  • DOI -
  • Views 353
  • Downloads 24

How To Cite

Anseh Danesh Arasteh, Davud Mohammadpur, Majid Meghdadi (2014). MapReduce Based Implementation of Aggregate Functions on Cassandra. International Journal of Electronics Communication and Computer Technology, 4(3), 604-609. https://europub.co.uk/articles/-A-8391