FAQ

Slack Docker Pulls GitHub edit source

Alluxio 常见问题

  1. 什么是Alluxio?

    Alluxio(之前名为Tachyon),是一个开源的具有内存级速度的虚拟分布式存储系统, 使得应用程序可以以内存级速度与任何存储系统中的数据进行交互。

  2. Alluxio可以运行在哪些平台和Java版本上?

    Alluxio可以在Linux / Mac的各种发行版上使用Java 1.8或更高版本运行。

  3. 是否有简单的方法来查看群集的状态和运行状况?

    是的,一旦安装好Alluxio,可以通过访问http://master_ip:19999的UI界面来查看。

  4. 如果向集群添加新节点,为了平衡节点之间的内存空间利用率,Alluxio是否会进行重新平衡(即将缓存的块移动到新节点)?

    否,当前还未实现对数据块的重新平衡。

  5. Alluxio master节点是否具备容错能力?

    是的。请参考此页

  6. 什么是底层存储系统?Alluxio支持多少种底层存储系统?

    Alluxio 使用底层存储系统作为其持久化存储系统,当前支持 Amazon S3, Swift, GCS, HDFS以及很多其他存储系统。

  7. 是否可以支持其他底层存储系统?

    可以,事实上许多Alluxio贡献者正在进行相关工作以支持其他底层存储系统。请参考该文档

  8. Alluxio使用何种语言进行开发?

    Alluxio主要使用Java语言进行开发,并为其他应用程序提供类似Java文件的API以进行交互。而我们也正在进行对其他语言的绑定工作。

  9. 如果数据集不适合存储在内存中该怎么办?

    这取决于系统设置。Alluxio 会使用本地SSD和HDD进行存储,热数据被保存在Alluxio中而冷数据被保存在底层存储系统中。 可以在此阅读有关Alluxio存储设置的更多信息。

  10. Alluxio可以作为一个单机系统运行以进行实验和验证吗?

    是的,Alluxio可以作为一个单机系统运行。这里是操作指南。

  11. Alluxio可以以集群模式运行吗?

    是的,Alluxio可以以集群模式运行。这里是操作指南。

  12. Alluxio必须在HDFS上运行吗?

    不是的,Alluxio可以运行在不同的底层存储系统上,如HDFS,Amazon S3,Swift和GlusterFS等。

  13. Alluxio可以和其他框架一起工作吗?

    是的, Alluxio 可以和Spark, Flink, Hadoop, HBase, Hive等框架一起工作。

  14. 如何了解Alluxio更多相关信息?

    可以阅读近期的博客介绍

  15. Alluxio是否有meetup等活动?

    是的,我们已经为Alluxio发起了meetup组织,请加入http://www.meetup.com/Alluxio/。 也可以通过这里找到更多Alluxio相关的活动。

  16. Alluxio使用什么许可证?

    Alluxio使用Apache 2.0许可证。

  17. 如何为Alluxio贡献代码?

    非常感谢您的关注。您可以查看如何贡献代码

  18. 在哪里可以报告问题或提出新功能?

    我们使用Github Issues来跟进开发过程和相关问题。如果您想报告问题或提出新功能,请将其发布到Github Issues上。

  19. 在哪里可以获取更多的帮助?

    对于任何与安装、代码贡献和评价相关的问题,请加入我们的 Alluxio社区Slack频道或者 发送邮件到Alluxio 用户邮件列表。 我们期待在那儿与您探讨。