MemKeyDB is a Redis branch that fully uses the advantages of DRAM and Intel Optane Persistent Memory (PMem). It is fully compatible with Redis and supports all its structures and features. The main idea is to use a large PMem capacity to store user data and DRAM speed for latency-sensitive structures. We also offer the possibility of defining the DRAM to PMem ratio, which will be automatically monitored and maintained by application. This allows you to fully adapt the utilization of the memory to your hardware configuration.