FAQ

Slack Docker Pulls GitHub edit source

Alluxio 常见问题

  1. 什么是Alluxio?

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

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

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

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

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

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

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

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

    是的。请参考以集群模式运行Alluxio文档

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

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

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

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

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

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

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

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

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

    是的,Alluxio可以作为一个单机系统运行。以本地模式运行Alluxio文档是相关操作指南。

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

    是的,Alluxio可以以集群模式运行。以本地模式运行Alluxio文档是相关操作指南。

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

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

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

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

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

    加入Alluxio社区Slack频道和用户与开发者进行交流讨论。

    阅读Alluxio书籍来更加全面完整地了解Alluxio。

    Alluxio Book

    可以阅读近期的博客报告介绍

    加入Alluxio Meetup小组。其他的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 用户邮件列表。 我们期待在那儿与您探讨。