Contact Us   |   BuyANow   
 Download   |   Licensing | Documentation

  InfinityDB Features
    Transactionality
  Integrity Guarantee
  Embedding
  Speed and Concurrency
  Data Compression
    Simple Programming

 

 



Transactionality

  Products > Features > Transactionality  

InfinityDB transactionalilty allows application-level consistency to be guaranteed through power-down, user interrupt, application crash, or any other non-media failure, and also protects the B-Tree from loss of internal integrity.

No forced transaction rollbacks can occur. There are no internal locks on blocks or other resources that can cause deadlock and application failure. There is no possibility of resource limitation failures such as rollback segment, log, or temporary space overflow.

Code is simplified and reliable because forced rollback cannot occur. Applications can still do rollback if desired.

There is no limit to transaction size. Commit is nevertheless immediate. There is no performance penalty for large transactions. There is no use of temporary disk space - all data goes directly into its final storage location. No special 'bulk load' or 'bulk delete' mode is necessary. Unlimited Character- and Binary-Long-Objects are provided, with transactional semantics.

There is single, global transaction in progress at all times.

     
     

 

 

Copyright © 2003 Boiler Bay Inc. All Rights Reserved.