Skip to content
aarondwiPublic

About

A not-really-so-experimental skip list variant, optimized for batch operations

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

19 Commits

Folders and files

Repository files navigation

bowl

An experimental single-threaded skip list prototype, which is a unrolled-skip-list, optimized for ordered batched operations (affect how we search the next item).

Won't do any other low level optimizations, will just see how good this optimization is

benchmark

Given

  1. MAX_HEIGHT = 32 or 64
  2. NODE_SIZE = 256
  3. 1024 key/value per inserts, ordered per batch

It is reaching a rate of 1.6-1.8M/s

About

A not-really-so-experimental skip list variant, optimized for batch operations

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages