• OrioleDB
    competitors and
    cut cost with
    the cloud DBMS


Dual Solution «on-disk» AND «in-memory»

The best of both worlds

Approach On-disk In-memory
Advantages ✔ Support for larger than main memory databases ✔ Low CPU consumption during recovery using block-level write-ahead log (WAL) ✔ Fast data access using direct memory pointers ✔ Efficient IO utilization: both checkpoints and WAL are written sequentially
Shortcomings ✘ High overhead to access data in main memory using buffer manager ✘ High volume of block-level WAL ✘ Larger than main memory databases are not supported ✘ High CPU consumption during recovery using row-level WAL
On-disk In-memory OrioleDB
Data access layer Buffer manager Direct access to in-memory data structures Dual pages mechanism
Write-ahead logging Block-level Logical Logical
Data volume restriction Disk RAM Disk

The Oriole DB Team

ORIOLE’S core team has worked together since 2015 to build Postgres Professional Limited Liability Company as a Russian PostgreSQL company. The co-founders of Postgres Professional, Oleg Bartunov, Teodor Sigaev and Alexander Korotkov’s prerogative throughout has been the creation of the perfect database engine. They are supported by skilled engineers who will address customer concerns during the operational phase, a QA team as well as a strong marketing team.

Alexander Korotkov

CEO of Oriole with key responsibility for the development of the transactional database engine. Alexander was awarded a PhD for research on PostgreSQL algorithms from MEPhI, the leading and most prestigious Russian research institution and home to six (6) Nobel laureates. Alexander stayed on to became an associate professor at MEPhI from 2011 to 2016 when his research was dedicated to improving the algorithms, multicore systems optimization and advance statistics, as well as selectivity estimation on the PostgreSQL platform. In 2015 Alexander founded and become the chief technical and development officer of Postgres Professional in Moscow. Alexander built a dedicated and highly successful team that assisted in the building of Postgres Pro Enterprise (a proprietary PostgresSQL fork) which is widely regarded as a breakthrough development for the effective employment of PostgreSQL in large enterprise and Government. He is the inventor behind Oriole who seeks to deliver the next generation engine for the PostgreSQL and other open source DBMSes with significantly improved speed at a fraction of the cost.

Petru Ghita Sherar

He is always looking forward to enjoy the solving of new challenges for old and new clients alike, to project and develop software systems for either small or big companies which demand high performance while performing complex tasks. He settles for nothing else but excellence in every aspect of his job, while he keeps improving his skills to project, code, manage and lead.

Development office in Minsk with five (5) employees

The Oriole Product and its Competitive Advantages

The OrioleDB control panel is the interface between customer and the relational PostgresSQL and MySQL databases in the cloud. 

The OrioleDB control panel enables the customer to order ‘OrioleDB instance’ that will run virtual machines in the specified cloud without the hassle of having to launch PostgresSQL and manage the virtual machine itself.

Speed and cost efficient. Metering/charging of database use ensures efficient cost control.

The Market and Competition

Within the platform as a service (PaaS) category, the fastest-growing segment is database platform as a service (dbPaaS), which is expected to reach almost $10 billion by 2021. Hyperscale cloud providers are increasing the range of services they offer to include dbPaaS.

Large cloud providers actively integrate new open source developments into their products: Amazon RDS PostgreSQL (PostgreSQL-compatible dbPaaS from Amazon) contains not only PostgreSQL «as is», but also a set of useful extensions including postgis (geospatial data), pg_similarity (searching for similar objects), plv8 (javascript procedural language) and others.

Current transactional engines based on ARIES will be phased out for more advanced solutions, such as the Oriole DB solution.

Comparison of PostgreSQL-compatible dbPaaS

for PostgreSQL

Amazon RDS

Amazon Aurora

Heroku Postgres

IBM Compose


Database Labs
High transaction throughput
Multicore scalability
Vacuum free
Shared storage
Oracle compatibility
High availability

The Oriole DB Meets Future Challenges

IoT: edge devices are often resource-constrained, e.g. operating with a relatively slow CPU, limited memory and/or without persistent storage, requiring a lean database that needs to operate entirely in memory. Edge devices and gateways can produce high volumes of data in a short amount of time.

Algorithmic and High Frequency Trading: minimising latency at high throughput in a big data application, with a variety of high volume, high velocity structured and unstructured data.

Barriers of Entry for Competitors/Exit and Sales Plan

US patent protection for DBMS using a durable multi-version modification of B+-trees with full transaction semantics providing for non-leaf page downlink that points directly either to in-memory or on-disk pages, thereby significantly reducing the fetches per page and storage operations, resulting in material improvements on speed and required storage capacity can be obtained.

The main barrier of entry is the conservatism of clients in their selection of database management system (DBMS). However:

Open source DBMS users are more open to adopt new leading edge technologies.

Cloud DBMS market demand is more dynamic and elastic. Cloud DB users migrate easier.

The following activities are planned in order to attract cloud database users:

Technical evangelism. This includes high-quality articles and blog posts in high tech and business resources, as well as talks on IT and business conferences.

Internet advertisements.

Endorsements & Distribution – feedback from Juno and Wargaming.net companies has been positive and the distribution of the Oriole DB product through these companies is anticipated to increase exposure to the Oriole DB product and to act as a marketing opportunity.

Real-life Application

Test carried by Juno Inc - comparison of the resource consumption between PostgreSQL and the OrioleDB: Oriole in average has less than a quarter of read IOPS, less than half of write IOPS and less than half storage space used compared to PostgreSQL

New buffering removes the customary bottleneck. Dual pages mechanism speeds up work with cached data improving efficiency with larger in-memory DB. Row-level WAL operate at much smaller size than block-level WAL, resulting in lowered CPU and IO usage.

The Future of DBMS is Cloud!

According to Gartner research, cloud is now the default platform for managing data

DBMS market grew 18.4% from 2017 to 2018, while cloud DBMS services make 22.56% of the market in 2018 ($10.4 billion of the $46.1 billion)

More and more end-user companies are deploying or moving to the cloud

New innovation in DBMS are usually cloud-first or cloud-only

Cloud pricing model is further driving the transition


Your low cost cloud-based database management tool.