Scalability , Performance and Depth of Functionality Comparison of JSONiq & MongoDB v’s RDBMS & SQL

764 Words2 Pages

Unprecedented amounts of data being stored by businesses are driving the need for new database technologies that will scale and perform faster than the traditional relational database model. The No-SQL movement has brought these new technologies to the forefront and several new methods of storing data have been introduced. With the storage of data also comes the need to access the data by applications that are used by enterprises to manage their business and also the applications that customers use to interact with the enterprise. This will provide many challenges to software developers who are well versed in accessing data stored within the traditional relational database model through the use of Simple Query Language (SQL) and other technologies such as XML, XQuery and JSON. Whilst the No-SQL movement brings many different ways to store data in many different formats -each supporting different business models and the type of data that is being stored - a generic language that provides the functionality that SQL delivered to developers has not yet been realised. Recently there have been attempts within the open source community to address this issue with the most significant of these projects being UnQL and JSONiq both of these new query languages aspire to be the new generic language for NoSQL databases.
.
NoSQL
Defining NoSQL can be quite a challenge and the name is problematic in that doesn’t describe the NoSQL movement very well. Carlo Strozzi first coined the name NoSQL in 1998 when he developed a relational database that had no form of the SQL Language for querying the data. (Williams, 2012) In 2009 an employee from a company named ‘Rackspace’ used the term NoSQL to cover a collection of open sourced non-relational distr...

... middle of paper ...

.... Modeling and Querying Data in NoSQL Databases. IEEE International Conference on Big Data (pp. 1-7). IEEE.
McCreary, D., & Kelly, A. (2014). Making Sense of NoSQL. New York: Manning Publications.
Ramanathan, S., Goel, S., & Alaguma, S. (n.d.). Comparsion of Cloud Database: Amazon's SimpleDB and Goggle's Bigtable. International Conference on Recent Trends in Information Systems. IEEE.
Redis. (2014). Redis. Retrieved from Redis: http://redis.io/
Riak. (2014). riak . Retrieved from Basho: http://basho.com/
Tudorica, B. G., & Bucur, C. (2011). A comparison between several NoSQL databases with comments and notes. Roedunet International Conference , (pp. 1-5).
Williams, P. (2012, October 12). The NoSQL Movement- What is it? Retrieved from Dataversity: http://www.dataversity.net/the-nosql-movement-what-is-it/
WLA Magazine. (2013). Big Data. World Lottery Association , 14.

More about Scalability , Performance and Depth of Functionality Comparison of JSONiq & MongoDB v’s RDBMS & SQL

Open Document