New Software Development Kit (SDK) enables applications to run native on ioMemory.
Through developer Application Programming Interfaces (APIs), developers gain first-time access to native ioMemory characteristics.
THE ioMEMORY SDK CONTAINS NATIVE APIS, SOURCE CODE EXAMPLES, AND A DEVELOPERS PORTAL.
|DIRECT I/O API FAMILY||USAGE|
|direct Key-Value Store API||Build high-performance NoSQL solutions more quickly|
|direct Primitives API||Set of individual primitives solve problems like double-write buffering and transaction journaling at the ioMemory level|
|direct Cache API||Create application-tuned caching tier|
|directFS||Access ioMemory directly through native file-access layer|
|MEMORY-SEMANTICS API FAMILY||USAGE|
|Extended Memory API||Transparently extend memory from DRAM onto ioMemory|
|Auto-Commit Memory API||Store data in memory with guaranteed persistence|
|MANAGEMENT API FAMILY||USAGE|
|ioMemory Monitoring API||Programmatically monitor ioMemory operating conditions|
|ioMemory Configuration API||Programmatically control and configure ioMemory devices|
|OPEN-SOURCE APPLICATIONS & EXTENSIONS||USAGE|
|DirectFS||Access ioMemory directly through native file-access layer.|
|Open-source examples library||Extensions to popular open-source packages illustrating positive effects of running native on ioMemory, such as MySQL InnoDB.|