Transaction Journaling on jBASE has been refined over many years to efficiently deliver the facility to log database updates to either files or disk partitions. This optional module enables a log of updates that can be used to greatly reduce the time for database recovery in the event a system or application failure.
jBASE Journaling provides update recording and playback in a range of configurations such as: simple item update recording and replay, Transaction update recording and replay, and Hot Standby recording and replay. Transaction Journaling is very flexible allowing organizations to choose the time to recovery and functionality that best suits their business needs.
Applications that have been developed using the transaction based functionality in jBASIC will gain the most benefit from full roll-back and roll-forward transaction processing with Transaction Journaling. In addition, jBASE supports Two Phase Commit transactions allowing network safe and distributed transactions.