O'Reilly logo

Structured Search for Big Data by Mikhail Gilula

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5

Introduction to KeySQL

Abstract

This chapter describes KeySQL – a structured query language based on the key-object data model. It consists of two main parts: catalog management language (CML) and store manipulation language (SML), and provides two types of data manipulation functionality via the federative and native sublanguages. The sublanguages share the major part of CML, but have no SML statements in common. CML plays the role of data definition language and deals with creating and dropping key-objects, catalogs, and synonymies. The federative SML includes only the federative SELECT statement. The native SML includes CREATE, DROP, INSERT, SELECT, UPDATE, and DELETE statements for the data stores as sets of key-object instances. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required