【发布时间】:2014-04-30 10:11:30
【问题描述】:
我想知道 Titan DB 使用 HBASE 作为其数据存储时如何存储图形。
我问的原因:假设我想同时利用 Titan 接口(即与我的数据作为图表进行交互)并且还能够不时执行查询(例如通过 Hive) 绕过 Titan(这样做的原因可能是我需要更多 SQL 风格的查询)。
【问题讨论】:
标签: database hadoop hbase titan tinkerpop
我想知道 Titan DB 使用 HBASE 作为其数据存储时如何存储图形。
我问的原因:假设我想同时利用 Titan 接口(即与我的数据作为图表进行交互)并且还能够不时执行查询(例如通过 Hive) 绕过 Titan(这样做的原因可能是我需要更多 SQL 风格的查询)。
【问题讨论】:
标签: database hadoop hbase titan tinkerpop
本页介绍 Titan 如何在各种后端存储数据:
https://github.com/thinkaurelius/titan/wiki/Titan-Data-Model
Titan 在此模型中存储的数据经过编码和压缩,以便在读取和写入数据时实现最佳效率。因此,尝试使用外部工具访问它不会那么好用。对于整个图表的查询(我认为您在这个问题中指的是)使用Faunus 来:
【讨论】: