Versant conducted performance benchmarks comparing NoSQL and ORM technologies. The benchmark tested CRUD operations and concurrency on complex object graphs using Hibernate, OpenJPA, MongoDB, and Versant. MongoDB significantly outperformed the ORM technologies in all tests due to its simpler data model and lack of object relational impedance mismatch. Versant also outperformed the ORM technologies due to its simpler mapping and use of native object storage. The conclusions were that JOINs are unnecessary unless needed for analytics, serialization introduces overhead, and NoSQL without complex object mapping provides better performance.