Pan*_*dav 0 eventual-consistency cassandra titan
我们正在使用Titan 1.0.0和Cassandra版本3.9.0-1,来自CentOs-7系统上的datastax- ddc.我们看到一些奇怪的问题,例如:
具有相同边ID的多个边,这些边上的少数属性的值不同.
gV().has('msid',6171699).outE('prio_child').has('hostid_e',153).as('e')inV().has('msid',58713376).select( 'e')==> e [ 54ekdatm-1lezwb4-45cl-195s9km8 ] [3471761488-prio_child-> 98305011872] ==> e [ 54ekdatm-1lezwb4-45cl-195s9km8 ] [3471761488-prio_child-> 98305011872]
在应用更多限制后获得更多结果
gV().has('msid',6171699).outE('prio_child').count()
==> 60
gV().has('msid',6171699).outE('prio_child').has('hostid_e,153).count()
==> 66
我甚至尝试过设置ConsistencyModifier.LOCK,正如Titan文档最终一致后端所建议的那样,但它没有帮助.我仍然得到任意结果.
Titan 1.0.0与Cassandra 3.x不兼容http://s3.thinkaurelius.com/docs/titan/1.0.0/version-compat.html
土卫六也不再被维护.JanusGraph http://janusgraph.org/占据了Titan离开的地方,并且正在积极更新和维护.
| 归档时间: |
|
| 查看次数: |
163 次 |
| 最近记录: |