This talk is by Aleksandr Polovtsev, Senior Software Engineer at GridGain.
Apache Ignite 2 provides in-memory and persistent data storage based on a B+ tree structure. While being a standard and overall well-rounded approach in many DBMSs, some workloads might require a different underlying data structure to optimize an application’s performance.
Apache Ignite 3 addresses this issue by providing alternative data storage based on an LSM tree and introducing a concept of storage engines, which enables specifying storage on a per-table basis tackling the problem of optimal performance for both read- and write-heavy workloads.
Talk Date