Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Indexing 由ES支持的Titan混合索引没有提交的数据_Indexing_Titan - Fatal编程技术网

Indexing 由ES支持的Titan混合索引没有提交的数据

Indexing 由ES支持的Titan混合索引没有提交的数据,indexing,titan,Indexing,Titan,我正在以titan db(v0.5)批量加载数据。我有elasticsearch(v1.2.1)支持的混合索引。我加载了大约400k个相同标签的顶点,可以在titan db中看到这些顶点,但当我使用混合索引在ES中查询时,我看不到那么多。在那40万人中,我几乎看不到超过5万人 加载时,我没有任何来自ES的错误。ES索引中的这种丢失数据的行为,我在早期加载时也随机注意到了 我想知道是否有人也遇到过这个奇怪的问题。与Titan+ES打交道的人们,你们是否碰巧在ES中看到这种数据丢失 默认情况下,每个

我正在以titan db(v0.5)批量加载数据。我有elasticsearch(v1.2.1)支持的混合索引。我加载了大约400k个相同标签的顶点,可以在titan db中看到这些顶点,但当我使用混合索引在ES中查询时,我看不到那么多。在那40万人中,我几乎看不到超过5万人

加载时,我没有任何来自ES的错误。ES索引中的这种丢失数据的行为,我在早期加载时也随机注意到了

我想知道是否有人也遇到过这个奇怪的问题。与Titan+ES打交道的人们,你们是否碰巧在ES中看到这种数据丢失

默认情况下,每个碎片每秒自动刷新一次。这就是为什么我们说Elasticsearch具有近乎实时的搜索功能:文档更改对搜索不可见,但会在一秒钟内可见


以下是一些“理智检查”问题。您在查询之前是否确定提交?此外,ES种群具有固有的延迟。在查询ES之前您是否等待了一段时间?提交是,否则我的加载后审计将抛出错误。它匹配输入文件中加载的数据计数和数据库中加载的数据。但在从ES查询期间,没有应用手动延迟。我需要考虑这个延迟方面吗?我可以设置一秒延迟(尽管这会增加加载时间)尝试添加延迟。如果可行,我将提交一份答案,并解释原因。酷?当然会的,明天会回来的this@BobB这项工作做得很好。我延迟了一秒。除此之外,我还更改了用于连接Cassandra的库(这与我遇到的其他问题有关)。我之前使用的是节俭,现在我使用的是netflix'x astyanax。