Persy Transactional Storage 0.0.0

Persy is a transactional storage with support for consistency, segmentation and two phase commit. All data, referencing structures and logs are kept in a single file.

Tags database storage transaction
License MPL-1
State prerelease

Recent Releases

0.0.004 Mar 2020 23:27 minor feature: New Features: - Improved concurent index operations - Better Recover API - Public Snapshot API Release post:
0.8.028 Nov 2019 23:09 minor feature: New Features: - New API for transaction - Transaction Performance Optimization - Index Optimizations Release post:
0.7.013 Oct 2019 23:46 minor feature: New Features: - New API for persy file open - Support of index of Vec types - Improved error management - Increased file shrink cases on data delete Release post:
0.6.002 Sep 2019 21:25 minor feature: New Features: - Double Ended Iterator for index ranges - Support of index of u128,i128,f32,f64 types - Improvement on transaction usage while scan - First shrink of file in case of free space at the end of file
0.5.002 Jun 2019 22:56 minor feature: New Features: - Indexes Ranges - Metadata access API - Refactor record scan API - Tons of other fixes.
0.4.226 Apr 2019 11:04 minor feature: Hotfix: * fix double free of disc pages * logical rewrite of index algorithm for fix balancing issues
0.4.106 Apr 2019 12:19 minor feature: Hotfix with a fix of a critical issue on transactions with a big set of updates
0.4.003 Mar 2019 15:32 minor feature: New release with first support for indexing. big set of other minor fixes
0.3.303 Feb 2019 22:48 minor bugfix: fixes journal serialization, and record operations on multiple cluster created in the same transaction.
0.3.213 Sep 2018 21:04 minor feature: fixes multithread operations, and high number of segments
0.3.023 Apr 2018 21:29 minor feature: add of file locking for avoid multiple open, improved recover API
0.2.214 Mar 2018 22:45 minor feature:
0.2.005 Oct 2017 22:20 minor feature:
01.117 Jul 2017 21:06 minor feature: