![Александр Спирин Александр Спирин](/media/2019/12/16/А.Спирин-1.jpg.180x180.jpg)
![Кирилл Калистратов Кирилл Калистратов](/media/2019/12/23/я3.png.180x180.jpg)
PostgreSQL Citus vs MongoDB sharded
We would like to share our test results (including performance testing) of PostgreSQL/Citrus and MongoDB for our company's data. It has been a very exciting process with unexpected turns and a somewhat controversial outcome.
Слайды
Видео
Другие доклады
-
Egor Rogov Postgres Professional
A retrospective look at the statistics
To build a decent query plan, the optimizer has to understand statistical characteristics of underlying data. It is interesting to observe how the structure of the collected information became more complicated over time: what the optimizer relied on back in its early days and what is at his disposal now with the release of the 12th version. We will also talk about how and when statistics are collected, how to manage this process and whether it is necessary to think about it at all.
-
Mahmoud SAKR université libre de bruxellesEsteban Zimányi ULB
MobilityDB: Managing Mobility Data in PostgreSQL
MobilityDB is an open source moving object database system (https://github.com/ULB-CoDE-WIT/MobilityDB). Its core function is to efficiently store and query mobility tracks, such as vehicle GPS trajectories. It implements the Moving Features specification from the Open Geospatial Consortium (OGC). MobiltyDB is engineered up from PostgreSQL and PostGIS, providing spatiotemporal data management via SQL. It thus integrates with the postgreSQL eco-system allowing for complex architectures such as mobility stream processing and cloud deployments.
The presentation will explain the architecture of MobilityDB, its database types, indexes, and operations. We will highlight the PostgreSQL features that enable this extension, and the would like to have features. This presentation will be of special interest to the PostgreSQL community, and to professionals in the transportation domain.
-
Ivan Panchenko Postgres Professional
JSON use cases
In this tutorial, we will solve several programming problems using JSON functionality that extends SQL capabilities and virtually turns a relational database into an almost ready-to-use application server. :)
We will learn how to use aggregates, both standard and custom, as well as review possible benefits of JSON recursive structure. -
Vasiliy Puchkov ООО
PostgreSQL Database operational experience in enterprise-level network.
· Enterprise network traits, known problems and workarounds.
· Year-long background of maintaining 24x7 1C + PostgreSQL systems
· Pros and cons in comparison with MS SQL from DBA point
· Stories of 1C systems migration from MS SQL to PostgreSQL