This site is about a previous instance of this event. For the current event, please see the updated site.

Speaker Interview: Oleg Bartunov

Jsonb in PostgreSQL- the roadmap   Friday 13:40   Congress

Twitter: @obartunov Facebook: oleg.bartunov Company website:

Could you briefly introduce yourself?

Oleg Bartunov is a research scientis in Lomonosov Moscow State University and the co-founder and CEO of Postgres Professional company.

Oleg has been involved in PostgreSQL development since 1996 (he introduced a locale support). He is a major postgresql developer and a member of the PGDG. Together with his colleague Teodor Sigaev he developed infrastructure for implementing user-defined index access methods GiST, GIN, SP-GiST, built-in full-text search facilities in PostgreSQL (formerly known as tsearch2) and a number of popular extensions like intarray, ltree, hstore, pg_trgm. Their latest contribution is jsonb and rum access method.

Oleg graduated from the Astronomy department of the Physics department at Lomonosov's Moscow State University. During his professional work at Sternberg Astronomical Institute he realized he needed a free and powerful open-source database like PostgreSQL (Postgres95 that time). Since then he extensively used PostgreSQL in his scientific work and many other projects. Oleg is an active member of Russian PostgreSQL community, he advocated the adoption of PostgreSQL by astronomical community.

His main interests are Informaton Retrieval, Databases Extensibility, Algorithms and Data Structures, Service-Oriented Architecture for Science and XLDB for Science. In spare time he like to play volleyball, running, and he does a little yoga. Last years he enjoy adventure trekking in Himalaya.

Have you enjoyed previous conferences, either as attendee or as speaker?

Yes, I miss a couple of conferences, but others I certainly love.

What will your talk be about, exactly? Why this topic?

My talk about NoSQL Postgres and how it can compete with specialized NoSQL database. Non-atomic data types, such as arrays, hstore, jsonb, full text search and others were always interested to me as a user and as a developer. Now it’s time to implement standard way to work with json.

What is the audience for your talk?

Web-application developers

What existing knowledge should the attendee have?

What is json, jsonb?

What is the unique feature of PostgreSQL?

Extensibility and the best really hard core open source community.

What is the future of PostgreSQL?

We have to be the universal database!