Open Access Open Access  Restricted Access Subscription or Fee Access

Revealing of NOSQL Secrets

S. Vijaykumar, S.G. Saravanakumar

Abstract


This paper reveals the secret of NOSQL. What is NOSQL? It breaks the long history of relational database and need of an NOSQL. These data store did not have proper table schemas and join operation. Some of the solutions of NOSQL are Google big table, Cassandra. In this paper we have revealing the concept of NOSQL and its possible implementation mechanism using some models.

Keywords


Bitable, Database, DBMS, NOSQL, RDBMS, Unstructured Database, Google.

Full Text:

PDF

References


Abadi, D. J., Madden, S. R., and Ferreira, M. C. Integrating compression and execution in column oriented database systems. Proc. of SIGMOD (2006).

Ailamaki, A., Dewitt, D. J., Hill, M. D., and Skounakis, M. Weaving relations for cache performance. In The VLDB Journal (2001), pp. 169.180.

Banga, G., Drusche L, P., and Mogul, J. C. Resource containers: A new facility for resource management in server systems. In Proc. of the 3rd OSDI (Feb.1999), pp. 45.58.

BARU, C. K., FECTEAU, G., GOYAL, A., HSIAO,H., JHINGRAN, A., PADMANABHAN, S., COPELAND,G. P., AND WILSON, W. G. DB2 parallel edition. IBM Systems Journal 34, 2 (1995), 292.322.

BAVIER, A., BOWMAN, M., CHUN, B., CULLER, D.,KARLIN, S., PETERSON, L., ROSCOE, T., SPALINK, T.,AND WAWRZONIAK, M. Operating system support for planetary-scale network services. In Proc. of the 1st NSDI(Mar. 2004), pp. 253.266.

BENTLEY, J. L., AND MCILROY, M. D. Data compression using long common strings. In Data Compression Conference(1999), pp. 287.295.

BLOOM, B. H. Space/time trade-offs in hash coding with allowable errors. CACM 13, 7 (1970), 422.426.

BURROWS, M. The Chubby lock service for loosely coupled distributed systems. In Proc. of the 7th OSDI(Nov. 2006).

CHANDRA, T., GRIESEMER, R., AND REDSTONE, J.Paxos made live . An engineering perspective. In Proc. of PODC (2007).

COMER, D. Ubiquitous B-tree. Computing Surveys 11, 2 (June 1979), 121.137.

COPELAND, G. P., ALEXANDER, W., BOUGHTER,E. E., AND KELLER, T. W. Data placement in Bubba. In Proc. of SIGMOD (1988), pp. 99.108.

DEAN, J., AND GHEMAWAT, S. Map Reduce: Simplied data processing on large clusters. In Proc. of the 6th OSDI (Dec. 2004), pp. 137.150.

DEWITT, D., KATZ, R., OLKEN, F., SHAPIRO, L., STONEBRAKER, M., AND WOOD, D. Implementation techniques for main memory database systems. In Proc. of SIGMOD (June 1984), pp. 1.8.

DEWITT, D. J., AND GRAY, J. Parallel database systems: The future of high performance database systems. CACM 35, 6 (June 1992), 85.98.

FRENCH, C. D. One size _ts all database architectures do not work for DSS. In Proc. of SIGMOD (May 1995), pp. 449.450.

GAWLICK, D., AND KINKADE, D. Varieties of concurrency control in IMS/VS fast path. Database Engineering Bulletin 8, 2 (1985), 3.10.

GHEMAWAT, S., GOBIOFF, H., AND LEUNG, S.-T. The Google _le system. In Proc. of the 19th ACM SOSP (Dec.2003), pp. 29.43.

GRAY, J. Notes on database operating systems. In Operating Systems . An Advanced Course, vol. 60 of Lecture Notes in Computer Science. Springer-Verlag, 1978.

GREER, R. Daytona and the fourth-generation language

Cymbal .In Proc. of SIGMOD (1999), pp. 525.526.

HAGMANN, R. Reimplementing the Cedar _le system using logging and group commit. In Proc. of the 11thSOSP (Dec. 1987), pp. 155.162.

HARTMAN, J. H., AND OUSTERHOUT, J. K. The Zebrastriped network _le system. In Proc. of the 14th SOSP(Asheville, NC, 1993), pp. 29.43.

KX.COM. kx.com/products/database.php. Product page. LAMPORT, L. The part-time parliament. ACM TOCS 16,2 (1998), 133.169.

MACCORMICK, J., MURPHY, N., NAJORK, M.,THEKKATH, C. A., AND ZHOU, L. Boxwood: Abstractions as the foundation for storage infrastructure. In Proc.of the 6th OSDI (Dec. 2004), pp. 105.120.

MCCARTHY, J. Recursive functions of symbolic expressions and their computation by machine. CACM 3, 4 (Apr.1960), 184.195.

Database Fundamentals. Robert J. Robbins,

Johns Hopkins University, rrobbins@gdb.org

NOSQL-databases.org

http://books.couchdb.org/relax/intro/eventual-consistency

http://www.rackspacecloud.com/blog/2009/11/09/NOSQL-ecosystem/.Jonathan Ellis.

http://blog.evanweaver.com/articles/2009/07/06/up-and-running-with-cassandra/

http://horicky.blogspot.com/2009/11/NOSQL-patterns.html,

http://www.slideshare.net/Eweaver/cassandra-presentation-at-NOSQL

Big table: A Distributed storage system for structured data, google, Inc, OSDI 2006.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.