Advancing the state of the art for <code>std::unordered_map</code> implementations

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • unordered

    Boost.org unordered module

  • I suppose it's possible to meet all the requirements by using a variation of e.g. absl::node_hash_map and retain good performance. But the goal here is not merely good performance; you also need to be faster than the closed addressing implementations. And for instance, on uint64 keys under GCC -O3 I get

  • emhash

    Fast and memory efficient c++ flat hash map/set

  • O(1) iteration is fine in my flat hash map https://github.com/ktprime/emhash/blob/master/hash_table8.hpp

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Perimeter – Open-Source Real-Time Strategy Game

    1 project | news.ycombinator.com | 3 May 2024
  • What we lack in C++

    1 project | dev.to | 3 May 2024
  • AWS Lambda Serverless Security. Mistakes, Oversights, and Potential Vulnerabilities

    3 projects | dev.to | 3 May 2024
  • SoftHSM2 Maintainer Needed

    1 project | news.ycombinator.com | 3 May 2024
  • DuckDB-VSS: Vector Similarity Search for DuckDB

    1 project | news.ycombinator.com | 2 May 2024