当我请求一个包含整个主键的行时,cassandra会从sstable获取该分区的所有行并将它们合并到memetable中,然后过滤请求的行吗?或者它可以找到带有聚类键的那一行,并且只检索一行到memetable?
sstable如何存储数据(逐行或逐列,为什么有些sstable只能包含一列)?如果我只请求一个列,那么cassandra能否找到该列的位置并只返回该列?
当将memetable刷新到sstable时,cassandra如何处理从sstable中检索到的数据,这些数据会再次写入新的sstable吗?
谢谢你的回答。
1条答案
按热度按时间ru9i0ody1#
您应该看看datasaxacademy.com,特别是“ds201:apache cassandra的datasax企业基础”课程™". 你要问的主题是“读路径”和“写路径”。