文件名称:hbase-fs:HBase 上的简单文件系统
文件大小:48KB
文件格式:ZIP
更新时间:2024-06-30 00:55:12
Java
HBase 上的简单文件系统 描述 有时,当我们使用,我们需要保存文件,尤其是非常小的文件,例如图像。 HBase 的 API 不是很友好地做到这一点。 因此,我尝试在 HBase 上构建简单的文件系统,以简化 HBase 上的读写文件。 hbase-fs是一个扁平的文件系统,不像 linux 的文件系统,它没有目录结构。 所有文件都有一个标识符,我建议使用 MD5,用于在 hbase-fs 上读写。 如何使用? hbase-fs 就像普通的本地文件系统一样。 它有三个主要类: HBase文件 HBase 文件输入流 HBase 文件输出流 通过特殊的InputStream和OutputStream实现,您可以轻松地在 HBase 上读写文件。 HBase文件 我建议使用文件的 md5 或 SHA-1 作为标识符,这样你就可以很容易地找出文件的内容是否已经存储在 hbase 集群中。
【文件预览】:
hbase-fs-master
----hbase-fs-rest()
--------src()
--------LICENSE(11KB)
--------README.md(949B)
--------pom.xml(2KB)
----Dockerfile(342B)
----README.md(4KB)
----hbase-fs-distribution()
--------src()
--------pom.xml(889B)
----pom.xml(6KB)
----.gitignore(155B)
----hbase-fs-core()
--------src()
--------LICENSE(11KB)
--------pom.xml(2KB)