From: Object-NoSQL Database Mappers: a benchmark study on the performance overhead
Advantages | Disadvantages |
---|---|
Unified interface, query language and data model for | Performance overhead incurred from translating the |
multiple databases | uniform interface and data model to its native counterparts |
Increased application maintainability | Â |
Cross-database persistence and database portability | Potential loss of database-specific features due to the |
Third-party functionality (e.g. caching) | abstraction level of the ONDM |