Key-Value存储是升序还是降序?

Tidb in action这本书第二章说存储2.5节MVCC部分如下描述:
“对于同一个 Key 的多个版本,我们把版本号较大的放在前面,版本号小的放在后面(回忆一下 Key-Value 一节我们介绍过的 Key 是有序的排列),这样当用户通过一个 Key + Version 来获取 Value 的时候,可以通过 Key 和 Version 构造出 MVCC 的 Key,也就是 Key_Version。然后可以直接通过 RocksDB 的 SeekPrefix(Key_Version) API,定位到第一个大于等于这个 Key_Version 的位置”

既然版本号大的放前面,是否表示降序存储?
但访问时,首先定位到第一个大于等于这个Key_Version的位置,感觉又是升序存储,有些迷惑!

1 个赞