The order is based on the primary key, which means that the order_set tables are much faster when performing iteration matching / selection using complex primary keys. For example, if your record looks like {{Key, Val1}, Val2}, you can quickly or quickly choose Keyto receive Val1and Val2for each event Key. Other than that, I do not know a significant difference in read / write speed.
Fragmentation of ordered tables is also possible, although this means that the iteration will be partially ordered, but not fully ordered. Iterating over a single fragment is ordered, but the order from fragment to fragment is undefined.
Jacob source
share