DObject O/R Mapping suite supports transaction processing both of databases and data-object in memory, besides it supports synchronization of database transaction and data-object transaction.
It is a useful feature. In this way the state of data-object in memory is synchronized with data in database. If the transaction rollbacks, the state of data-object in memory can also rollback to what it was before transaction, and need not reread from database, which can obviously improve the system's performance.
Related Topics