Apache Mnemonic - Non-volatile hybrid memory storage oriented library