朋友,在Cassandra的Map type列中使用密集更新是反模式?
我在Cassandra中建模一个包含Map列的表。所以这张地图应该包含动态值,并且会为那一行更新很多(我将通过主键进行更新)
这是一种反模式,我应该考虑哪些其他选项?
朋友,在Cassandra的Map type列中使用密集更新是反模式?
我在Cassandra中建模一个包含Map列的表。所以这张地图应该包含动态值,并且会为那一行更新很多(我将通过主键进行更新)
这是一种反模式,我应该考虑哪些其他选项?
你想要做什么可能是我所描述的 here。
是进入我脑海的第一个大的限制是一个由规范给出:
更多还有其他岗位描述的问题
我个人认为这种做法是对所有的反模式这些原因 - 这种方法提供了一个模式较少的解决方案,但降低了性能,并引入了很多限制,如一个二级索引和键入。
HTH,Carlo
如果您可以在http://stackoverflow.com/questions/29598482/right-model-for-cassandra上提供您的观点,那将会很棒。这将有很多帮助。谢谢 – PythonEnthusiast
你能举几个示例更新命令吗? – oleksii