Skip to content
/ ramdisk Public

A contract that provides a simple RAM-based file system for Antelope

License

Notifications You must be signed in to change notification settings

FluxBP/ramdisk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ramdisk

A contract that provides a simple RAM-based file system for Antelope

Rationale

This contract is a generalization of what PermaStore does.

Whereas PermaStore forces Antelope names ("file names") to be mapped to contiguous data blocks, which makes it useful for associating individual data files with Antelope names, ramdisk allows any uint64_t node id to be assigned, in any order, thus allowing for sparse files.

A sparse file is, in essence, a disk. This allows for more sophisticated use cases, where an user is really registering a disk name, and managing each namespace as a disk which can store multiple files independently.

About

A contract that provides a simple RAM-based file system for Antelope

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published