一个使用python和llfuse的mongodb gridfs的fuse包装器。

gridfs-fuse的Python项目详细描述


#python-python-python-gridfs-fuse
python和llfuse的mongodb-gridfs-fuse一个使用python和llfuse的mongodb-gridfs-fuse的fuse包装器。

fstab示例/mnt/gridfs_fuse gridfs默认值,允许其他0 0
`````
注意这一点假设你的` mount.gridfs`程序(或macos x上的` mount.gridfs`在macos x上的` mount.gridfs`在`/sbin ` `/sbin `例如``bash
``sudo ln-s$(mount.gridfs)/sbin ` `
```` `
`` ` ` ` `
` ` ` ` ` `
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `;安装
ubuntu 16.04:
`` bash
sudo apt get installlibfuse python llfuse python llfuse
sudo-h pip install gridfs fuse
```

macosx:
```bash
brew install osxfuse
sudo-h pip install gridfs fuse
``





支持的操作
*创建/列表/删除目录=>;文件夹支持。
*读取文件。
*删除文件。
*删除文件。
*打开和写一次(像hdfs一样)打开和写一次。
br/>*< BR>>< BR/> *修改现有文件。< BR/> *链接> BR/> *STATFS < BR/>< BR> > BR/>性能> BR/> * AWS D2.X大型机。< BR/> * 4 @ 2.40GHz(E5-2676)< BR/> * 30千兆字节RAM BR/>文件系统:Ext4
*块设备:三实例重命名< BR/>与LVM相结合的存储磁盘。
```
lvcreate-l 3t-n mongoo-i 3-i 4096-i4096-x/dev/xvdb/dev/xvdc/dev/xvdd-l 3t-n mongoo-i3-i4096-ax/dev/xvdb/dev/xvdc/dev/dev/xvdd
````
*mongodb 3.0.1
*mongodb存储引擎wiredtiger
*mongodb压缩:snappy
*mongodb缓存大小:10千兆字节



;结果
*顺序写性能:~46 MB/写性能:~46 MB/写性能:~46 MB/写顺序读取性能:~90mb/s

一个接一个地=>;没有并行执行。


``bash
>所用命令(不是完整脚本)的简单说明。


;写写
pv-pr/tmp/big_文件{file{file{file number}/mnt/gridfs/gridfs//

;读
pv-pr/mnt/gridfs/gridfs{file{file number}>;
>
```
>
>

````






br/>

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用onClick将用户发送到ChatActivity   javax。imageio Java将TIff转换为PNG问题   java Swing计时器和耗时的任务   php注释的java正则表达式   当VPN连接处于活动状态时,java无法从Google Play Store下载   java如何使用jaxws和wsgen定制web服务响应?   java Netflix Hollow与集合API   itext 7中无法识别java字体类型   数组Java错误“JASONArray的方法optString(i)未定义”   java在hbase行中使用相同的系列存储多个版本:限定符,但时间戳不同。   java Android列表视图在某些设备中显示完整的项目,但在不同的Android设备中缺少某些内容   Java中用于唯一Id的多线程序列生成器   java IntelliJ IDEA:什么是SDK?   行尾如何规范Java中的EOL字符?   2010年4月5日,字符串必须转换为Java中的日期   java Arraylist未转换为字符串数组   算法映射周期值(java)   java如何在点击图像时生成事件?   java ViewResolver不解析为视图名称,而是解析为RequestMapping值