You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Sergey Chugunov (Jira)" <ji...@apache.org> on 2021/12/29 15:24:00 UTC
[jira] [Created] (IGNITE-16232) PageMemory Persistent Store porting and refactoring
Sergey Chugunov created IGNITE-16232:
----------------------------------------
Summary: PageMemory Persistent Store porting and refactoring
Key: IGNITE-16232
URL: https://issues.apache.org/jira/browse/IGNITE-16232
Project: Ignite
Issue Type: Epic
Components: persistence
Reporter: Sergey Chugunov
Ignite 2.x storage based on PageMemory shows good performance on read-intensive workloads and can be used both in in-memory and persistent scenarios.
So it can be employed in Ignite 3.0 for use-cases where RocksDB is less effective.
At the same time Ignite 3.0 already has Raft-based replication protocol which can provide logging service for PageMemory-based storage.
This allows implementing more efficient and reliable algorithms of logging and checkpointing.
A more detailed overview of these algorithms is available in [this document|https://github.com/apache/ignite-3/blob/ignite-14647/modules/vault/README.md].
--
This message was sent by Atlassian Jira
(v8.20.1#820001)