我们在 Windows Server 2012 上使用 datastax-community-64bit_2.2.6 和 DevCenter-1.4.1-win-x86(在较旧的 Win Server 2008 上使用相同的设置,似乎没有遇到问题)。
我们有一个时间序列表,它的行为非常奇怪,读取不一致。我们有一整天的数据,但是当我们通过代码和 DevCenter 执行查询时,一天中几个小时的数据没有加载,如下面的屏幕截图所示:::
开发中心查找::: https://drive.google.com/file/d/0B_e9YTMgramiSTFqUGFPYVB3bkk
可以看出 - 7-8 小时不能直接加载 - 9-10 小时可以。在使用 >= 和 < 时仅加载 7-8 小时是可能的(顶部选择),这只会让事情变得更加混乱。
在我们的应用程序中,它给出了一天中的很多时间是未知的(带有?的图标) - 因为没有从 Cassandra 加载数据....参见下一个屏幕截图::
应用程序中缺少小时数::: http://drive.google.com/open?id=0B_e9YTMgramiTUxfNTlJYlVwUEU
带有绿色图标的时间与我们能够在 DevCenter 中查询的时间相同(如图 2 中的 9-10 小时) - 而其余时间则不是。使这更加神秘的是,我们为趋势图加载了相同的数据,其中包括所有小时的点。
有没有人经历过这样的事情???....似乎总是可以从 Cassandra 中选择几个小时的数据,而另一些则有问题:/ ...当然所有数据都以相同的方式插入!