代码拉取完成,页面将自动刷新
Apache Druid不提供的存储机制,深度存储是存储段的地方。深度存储基础结构定义了数据的持久性级别,只要Druid进程能够看到这个存储基础结构并获得存储在上面的段,那么无论丢失多少Druid节点,都不会丢失数据。如果段在深度存储层消失了,则这些段中存储的任何数据都将丢失。
本地装载也可用于存储段。这使得您可以使用本地文件系统或任何可以在本地挂载的东西,如NFS、Ceph等来存储段。这是默认的深度存储实现。
为了使用本地装载进行深层存储,需要在公共配置中设置以下配置:
属性 | 可能的取值 | 描述 | 默认值 |
---|---|---|---|
druid.storage.type |
local | 必须设置 | |
druid.storage.storageDirectory |
存储段的目录 | 必须设置 |
注意,通常应该将 druid.storage.storageDirectory
设置为与 druid.segmentCache.locations
和 druid.segmentCache.infoDir
不同的目录。
如果在本地模式下使用Hadoop Indexer,那么只需给它一个本地目录作为输出目录,它就可以工作了。
请看druid-s3-extensions扩展文档
请看druid-hdfs-extensions扩展文档
对于另外的深度存储等,可以参见扩展列表
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。