wZD

wZD
软件
软件描述
wZD 是一款强大的存储和数据库服务器,专为混合使用大小文件的大数据存储系统设计,显著减少小文件数量,从而扩展了任何常规或集群 POSIX 兼容文件系统的功能。
官方网站
访问软件的官方网站了解更多信息
官方认证
wzd.dev
安全链接HTTPS
什么是 wZD?
wZD 是用 Go 语言编写的服务器,采用修改版的 BoltDB 数据库作为后端,以紧凑形式保存和分发任意数量的小文件和大文件、NoSQL 键值对,存储于微型 Bolt 数据库(归档)中。文件和键值的分布根据目录或子目录的数量及整体目录结构而定。使用 wZD 可永久解决任何 POSIX 兼容文件系统(包括集群文件系统)上大量文件的问题,外观上如同普通 WebDAV 服务器运行。
……数十亿个文件将不再成为问题。
特性:
- 多线程
- 支持多服务器实现容错与负载均衡
- 完整的文件与值搜索功能
- 支持 HTTPS 和 IP 授权
- 支持的 HTTP 方法:GET、HEAD、OPTIONS、PUT、POST 和 DELETE
- 通过客户端请求头控制读写行为
- 支持可自定义的虚拟主机
- 借助集群文件系统实现读写操作的线性扩展
- 高效的数据读写方法
- 写入或读取时支持 CRC 数据完整性校验
- 可基于目录结构轻松对数据进行分片,支持数千甚至数百万个 Bolt 归档
- 混合模式支持,可将大文件独立于 Bolt 归档保存
- 内置多线程 wZA 归档工具,可在不停止服务的情况下迁移文件
wZD 服务器专为混合用途设计,不仅可用于存储普通文件,还可存储生成的 HTML 或 JSON 文档,也可直接将 NoSQL 作为由大量小型 BoltDB 数据库构成的分片数据库使用,并通过目录和子目录结构完成全部分片管理。

