wfs4k WFS 的 Kotlin 实现版开源项目

我要开发同款
匿名用户2017年07月13日
49阅读
开发技术Kotlin
所属分类存储系统、服务器软件
授权协议Apache

作品详情

wfs4k是用Kotlin实现的是文件存储系统,主要是解决海量文件存储的问题,特别是小文件存储,原则上是简单易用,可扩展及备份恢复

wfs4k是作者为实践Kotlin而写的项目。

介绍

主要功能与github.com/donnie4w/wfs完全一致。主要提供文件海量存储功能。

相应文件基础操作:文件存储,文件删除,文件查询

启动wfs

java-jarwfs4k.jar 参数说明:-max是上传文件大小限制(单位字节)-p启动端口(默认3434)

使用wfs参考例子即可明白

1、命令行上传文件 (1)curl -F "file=@1.jpg" "https://127.0.0.1:3434/u" 上传文件1.jpg 文件名 1.jpg (2)curl -F "file=@1.jpg" "https://127.0.0.1:3434/u/abc/11" 上传文件1.jpg 文件名 abc/11 例子(1)上传完成后访问文件 :https://127.0.0.1:3434/r/1.jpg 例子(2)上传完成后访问文件 :https://127.0.0.1:3434/r/abc/11 删除文件 curl -X DELETE "https://127.0.0.1:3434/d/1.jpg" 删除文件 1.jpgcurl -X DELETE "https://127.0.0.1:3434/d/abc/11" 删除文件 abc/112.使用thrift访问wfs4kwfsPost() 上传文件 wfsRead() 拉取文件 wfsDel 删除文件 可以参考go版本 github.com/donnie4w/wfs-goclient
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论