Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/crucially/riakfuse
Filesystem backed by riak
https://github.com/crucially/riakfuse
Last synced: about 2 months ago
JSON representation
Filesystem backed by riak
- Host: GitHub
- URL: https://github.com/crucially/riakfuse
- Owner: crucially
- Created: 2010-05-13T20:22:53.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2010-06-16T06:36:17.000Z (over 14 years ago)
- Last Synced: 2024-07-19T22:48:17.876Z (2 months ago)
- Language: Perl
- Homepage:
- Size: 141 KB
- Stars: 86
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
This is a filesystem backed by Riak.
Because there is no write caching, larger files are very slow.
run mkfs.riak to init the filesystem with a root directory
there are no hardlinks, symlinks and you can't move directories
Get started
install JSON.pm
install Fuse (MacFuse on OSX)
install Fuse.pmmkfs.riak --server=127.0.0.1:8091 --fsname=testfs
mkdir /tmp/foo
riakfsd --server=127.0.0.1:8091 --fsname=testfs --mount=/tmp/fooTODO
* chown
* chmod
* If-Match for edits and restart them if they fail
* Proper vector clock support* once the semantics are done, rewrite in C for speed