Apache Accumulo是一个有序的分布式键值存储系统,提供强大、可扩展的数据存储和检索。使用Apache Accumulo,用户可以在集群中存储和管理大型数据集。Accumulo使用Apache Hadoop的HDFS存储数据,并使用Apache Zookeeper实现共识。
您可以在项目网站上下载Apache Accumulo的最新版本。
入门
- 按照快速入门指南安装和运行Accumulo
- 阅读Accumulo文档
- 运行Accumulo示例学习如何编写Accumulo客户端
- 查看Javadocs了解Accumulo API
更多资源可以在项目网站上找到。
构建
Accumulo使用Maven来编译、[测试]和打包源代码。以下命令将从源代码构建二进制tar.gz文件。添加-DskipTests
可以在不等待测试运行的情况下构建。
mvn package
此命令生成assemble/target/accumulo-<version>-bin.tar.gz
贡献
欢迎对所有Apache Accumulo仓库做出贡献。
如果您想贡献,请阅读我们网站上的指南。
出口管制
点击此处显示/隐藏详细信息
本发行版包含加密软件。您当前所在的国家可能对加密软件的进口、拥有、使用和/或再出口到其他国家有限制。在使用任何加密软件之前,请检查您所在国家的法律、法规和政策,了解是否允许进口、拥有或使用以及再出口加密软件。详情请参见https://www.wassenaar.org/。
美国商务部工业和安全局(BIS)将此软件归类为出口商品管制编号(ECCN)5D002.C.1,其中包括使用或执行非对称算法的信息安全软件。Apache软件基金会发布此软件的形式和方式使其有资格获得许可例外ENC技术软件无限制(TSU)例外(参见BIS出口管理条例第740.13节),适用于目标代码和源代码。
以下提供了有关所包含加密软件的更多详细信息:
Apache Accumulo在其RFile加密实现中使用内置的Java加密库。有关Java加密功能的更多详细信息,请参阅Oracle的出口法规文档。Apache Accumulo还使用bouncycastle库实现一些加密技术。有关bouncycastle加密功能的更多详细信息,请参阅BouncyCastle网站。