Expand description
Encrypted record-oriented database
Experimental: please note that this database was writted for irdest. There will be data retention bugs, and you shouldn’t use Alexandria unless you’re okay with losing the data you’re storing!
A multi-payload, zone-encrypting, journaled persistence module, built with low-overhead applications in mind.
§Features
- Easy to use database interface
- Transactional diff operations
- Dynamic queries
Modules§
- error
- Alexandria specific error handling
- query
- Database query builder type utilities
- record
- Clear-text data record representation
- utils
- A set of utilities to work with an alexandria library
Structs§
- Builder
- A utility to configure and initialise an alexandria database
- Library
- In-memory representation of an alexandria database
- Sessions
Api - Api scope wrapper for database sessions
Enums§
- Session
- Represents a database session
Constants§
- GLOBAL
- Convenience type to represent the global namespace