• Microdict : A high performance python hash table library that is genera

    From Touqir Sajed@21:1/5 to All on Wed Nov 18 20:17:47 2020
    Microdict v0.1 is released : https://github.com/touqir14/Microdict

    What is Microdict?
    A high performance python hash table library that is generally faster and consumes significantly less memory than Python Dictionaries. Benchmarks show that it can be upto 7 times more memory efficient in comparison to Python Dictionaries.

    Microdict is a typed python dictionary that heavily relies on C extensions. Moreover, benchmarks show that its underlying C implementation can outperform both Google's Swiss Table and Facebook's F14 hash tables. Currently it supports the following 5 hash
    table types:

    "i32:i32" -> 32 bit signed keys and 32 bit signed values
    "i32:i64" -> 32 bit signed keys and 64 bit signed values
    "i64:i32" -> 64 bit signed keys and 32 bit signed values
    "i64:i64" -> 64 bit signed keys and 64 bit signed values
    "str:str" -> string keys and string values.

    To learn more:
    <P><A HREF="https://github.com/touqir14/Microdict">Microdict v0.1</A>
    A high performance python hash table library that is generally faster and consumes significantly less memory than Python Dictionaries. (19-11-2020).

    Contact me at shuhash6@gmail.com.

    Cheers,
    Touqir

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)