redis-fs

Mount a Redis database as a filesystem using fuse.

  • 所有者: KarlAmort/redis-fs
  • 平台:
  • 許可證: MIT License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

redis-fs

redis-fs lets you mount a Redis database as a filesystem. It is based on redis-mount by Po-Ying Chen which was deleted from Github for unknown reasons.

Build Status

Help

Please star this repository if you're using redis-fs so that I know it's worth to continue working on it.

Please report any Issue you may encounter using redis-fs.

Pull requests are welcome.

Usage

redis-fs 0.2.0
$ redis-fs ~/redis

--host, -h   localhost    Redis host name
--port, -p   6379         Redis port number
--auth, -a                Redis password
--sep, -s    :            Redis key separator

What we can do with it?

  1. Create a fast, auto-expanding RAM disk for (i. e.) working with temporary files.
  2. Use grep to search for text in redis values.
  3. Pass data to other programs. ex: $ cat redis-key, pretty-print

screenshot

Installation

Download binary file

Build from source

It is easy to build redis-fs from the source code. It takes four steps:

  1. Install fuse (linux, mac). Redis-fs currently works with OS X FUSE 2.8.x but not the 3.x developer preview.
  2. Get the redis-fs source code from GitHub
$ git clone https://github.com/MatthiasWinkelmann/redis-fs.git
  1. Change to the directory with the redis-fs source code and run
$ make get-deps

to install dependencies.

  1. Run make build and then you can see a binary file in current directory.

Run Unit Tests

$ make test

Unmount

Linux

$ fusermount -u /tmp/redis

MacOS

$ diskutil unmount /tmp/redis

License

(The MIT License)

主要指標

概覽
名稱與所有者KarlAmort/redis-fs
主編程語言Go
編程語言Makefile (語言數: 3)
平台
許可證MIT License
所有者活动
創建於2016-07-18 16:03:52
推送於2020-10-30 00:18:30
最后一次提交2020-10-30 01:18:30
發布數0
用户参与
星數74
關注者數5
派生數17
提交數22
已啟用問題?
問題數0
打開的問題數0
拉請求數2
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?