Performance experience with new EzNoSQL for z/OS feature

Jakob Lang
Theropod
Published in
1 min readFeb 21, 2024

🖥🖥

EzNoSQL for z/OS is a straight forward NoSQL, key-value database which is based on JSON content and it is integrated in z/OS. It comes with interesting features, especially for mainframe users that have a multi-system Sysplex: It offers integrated high availability as well as integrated cross-sysplex sharing and communication. By leveraging the Coupling Facility of the Sysplex it can do all this without the need for data sharding.
(see https://www.ibm.com/support/z-content-solutions/eznosql/ )

I recently did some initial testing on the performance of the new “Ordered-Index” feature of EzNoSQL that was released recently.
The performance improvement was really impressive:

Improvement of writes: factor 2
Improvement of reads: factor 9 (!!!)
Improvement of deletes: factor 4

Congratulations on this great enhancement to the development team and their lead of the EzNoSQL project Terri Menendez!

For those who are interested some more details on the test data:
The test did 500k records writes, reads and deletes. Each record had a size of around 600 characters, partial static and partial random data. The test was performed using the Java API and repeated with similar measurements. If you would like to get more details please let me know.

--

--

Jakob Lang
Theropod
Writer for

z/OS AI Framework Exploitation Architect, Master Inventor - IBM