Skip to content

Manipulate FoundationDB object store using the command line.

License

Notifications You must be signed in to change notification settings

bakalar/fdbfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fdbfiles

Manipulate FoundationDB object store using the command line.

Features

  • Implementation of object storage and compression layer on top of FoundationDB core data model
  • Supports multiple versions of the same object: you upload the object with the same name twice and both versions are available in the object store
  • Transparent compression support (LZ4 algorithm): uploaded objects can be transparently compressed during upload
  • Data model suitable for advanced operations like append, partial modification, partial download, moving between buckets or implementing data deduplication

Limits

  • Supports objects up to 8192 PiB in size
  • Cancelling an upload will not result in a total rollback of the upload, but in a partial upload that will be consistent in the database and marked as a partial upload - objects are uploaded in parts using transactions, partial uploads can be resumed

About

Manipulate FoundationDB object store using the command line.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published