当前位置:

FastCFS分布式文件系统 v3.2.0

收藏
举报
FastCFS分布式文件系统是一个基于块存储的高性能通用分布式文件系统,FastCFS可以作为数据库(MySQL、PostgresSQL、Oracle等)以及k8s和虚拟机(KVM等)的后端存储。FastCFS分布式文件系统是一个可以跑数据库的高性能分布式文件系统。支持的操作系统:Linux: Kernel version >= 3.10 (完全支持)MacOS or FreeBSD (仅支持服务
  • 作者:
    暂无
  • 演示网站:
    暂无
  • 当前版本:
    v3.2.0
  • 日期:
    2022-03-19
  • 相关链接:
    Home Page
  • 所属分类:
    服务器应用 C++
  • 软件评级:
  • 下载人气:
    90
免费下载
求购此源码
源码详情
免费下载
联系客服/入群
源码属性
授权 开源
大小 602.5KB
语言 C++
运行环境 C/C++
功能介绍
FastCFS分布式文件系统是一个基于块存储的高性能通用分布式文件系统,FastCFS可以作为数据库(MySQL、PostgresSQL、Oracle等)以及k8s和虚拟机(KVM等)的后端存储。
FastCFS分布式文件系统是一个可以跑数据库的高性能分布式文件系统。

支持的操作系统:
Linux: Kernel version >= 3.10 (完全支持)
MacOS or FreeBSD (仅支持服务端,不支持FUSE)

一键部署:
如果你打算快速体验一下FastCFS,可以一键搭建(包括部署和运行)单节点(需要root身份执行):
git clone https://gitee.com/fastdfs100/FastCFS.git; cd FastCFS/
./helloWorld.sh
# 注意:helloWorld.sh将更改FastCFS相关配置文件,请不要在多节点集群上执行!
上述操作完成后,执行命令:
df -h /opt/fastcfs/fuse | grep fuse
可以看到FastCFS挂载的文件目录,你可以当作本地文件系统访问该目录。

经过一个半月的研发和测试,FastCFS V3.2.0和大家见面了。这个版本主要改进:
1、提供诸如 open/fopen、write/fwrite、read/fread、close/fclose、readv、writev 等全套POSIX API,应用程序可以通过这套API使用FastCFS存储;
2、提供了LD_PRELOAD方式,实现用户态虚拟mount point;
3、为了支持POSIX API,fdir进行了调整和完善,比如 list/remove denry 和 get/list/remove xattr 支持flags;libfastcommon 和 fstore 支持 readv 和 writev;
4、fstore支持集群扩容后清除多余的binlog数据(启动 fs_serverd时带上参数 --migrate-clean)。
付费服务
模板/插件

联系客服

手机版

扫一扫进入手机版

返回顶部