glycerine/bufftree
BP-Trees in Go. Buffered-Partitioned Arrays are used in the leaves. For single-threaded memory-only work, this is faster than tidwall.Btree, which was the old champion. Both are 2x as fast as a red-black tree. The drawback is no concurrent readers at the moment, because writes defer sorting, so even supposedly read-only scans must modify the data.
正在读取项目信息…