我们在Windows Server 2012上使用datastax-community-64bit_2.2.6和DevCenter-1.4.1-win-x86(和旧版Win Server 2008上的相同设置,似乎不遇到问题)。DataStax社区:不一致的读取
我们有一个时间序列表,表现非常奇怪与不一致的读取。我们有一整天的数据,但是当我们执行查询时(无论是通过代码还是通过DevCenter查看),都可以在一天中的某个小时内收集数据,如以下屏幕截图所示:: ::
devcenter lookups ::: https://drive.google.com/file/d/0B_e9YTMgramiSTFqUGFPYVB3bkk
可以看出 - 小时7-8不能直接加载 - 从9-10小时可以。 只需要使用> =和<即可加载7-8小时(首选),这只会让事情变得更加混乱。
在我们的应用程序,它提供了很多在一天的时间为未知的(与图标?) - 因为没有数据从卡珊德拉加载....看看下面的截图::
在缺少小时应用程序::: http://drive.google.com/open?id=0B_e9YTMgramiTUxfNTlJYlVwUEU
带有绿色图标的小时数与我们能够在DevCenter中查询的小时数相同(因为9-10小时在图2中) - 而其余时间不是。 使这更加神秘的是,我们加载了包含ALL小时点的趋势图的相同数据。
有没有人经历过像这样的事情? ....似乎一些小时的数据总是可以从Cassandra中选择,而另一些则有问题:/ ......当然所有数据都以相同的方式插入!
什么是复制因子?写入和读取的一致性设置是什么? – Andrew
嗨安德鲁,它只是一个简单的节点设置SimpleStrategy,复制因子1和默认一致性设置。 – CHellegaard