Optimizing B
+
-tree for hybrid memory with in-node hotspot cache and eADR awareness