Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/ailiPublic

the fastest in-memory index in the East 东半球最快并发索引

License

NotificationsYou must be signed in to change notification settings

UncP/aili

Repository files navigation

AuthorVersion

the fastest in-memory index in the East(maybe the fastest on this planet)

A library that provides various concurrent algorithms for in-memory index, aims to achieve extremely FAST speed, but just for EXPERIMENT and FUN.

Algorithms

  • Palm Tree (palm/)
  • Blink Tree (blink/)
  • Mass Tree (mass/)
  • Adaptive Radix Tree (art/)
  • Height Optimized Trie (hot/) (developing)

Have a Try

#              thread_num  thread_key_number./run.sh  palm   4           100# test palm tree./run.sh  blink  4           100# test blink tree./run.sh  mass   4           100# test mass tree./run.sh  art    4           100# test art tree

Benchmark

Benchmark Multi ART

Multi ART is capable of reaching100 million insert per second on a 96-core machine using 64 threads.

Other

  • Checkoutexample/ for examples
  • Follow my知乎专栏 for blogs about this repository
  • Open an issue if you have any problem

References


[8]ページ先頭

©2009-2025 Movatter.jp