We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Viva, the NoSQL Postgres !

Formal Metadata

Title
Viva, the NoSQL Postgres !
Subtitle
Jsonpath - a query language for json
Title of Series
Number of Parts
35
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
PostgreSQL is the first relational database which recognized the need of non-atomic data types to support developers of applications from science to Web. Jsonb in Postgres is the attractive feature for modern application developers, who want to work with json documents without sacrificing a strong consistency and ability to use all the power of proven relational technology. Finally, SQL world has recognized the NoSQL and released the new SQL-2016 standard, which includes specification of SQL/JSON data model and path language, as well as SQL commands for storing, publishing and querying JSON data. We will present the implementation of jsonpath, the path language for querying json in PostgreSQL and discuss possible extensions, such as new indexing mode for non-atomic data, which allows to index only specified parts, for example, those parts of jsonb which matches given jsonpath[s] to opclass.