Skip to main content

LocustDB

Build Status Crates.io Gitter

An experimental analytics database aiming to set a new standard for query performance and storage efficiency on commodity hardware. See How to Analyze Billions of Records per Second on a Single Desktop PC and How to Read 100s of Millions of Records per Second from a Single Disk for an overview of current capabilities.

Usage

Download the latest binary release, which can be run from the command line on most x64 Linux systems, including Windows Subsystem for Linux. For example, to load the file test_data/nyc-taxi.csv.gz in this repository and start the repl run:

./locustdb --load test_data/nyc-taxi.csv.gz --trips

When loading .csv or .csv.gz files with --load, the first line of each file is assumed to be a header containing the names for all columns. The type of each column will be derived automatically, but this might break for columns that contain a mixture of numbers/strings/empty entries.

To persist data to disk in LocustDB's internal storage format (which allows fast queries from disk after the initial load), specify the storage location with --db-path When creating/opening a persistent database, LocustDB will open a lot of files and might crash if the limit on the number of open files is too low. On Linux, you can check the current limit with ulimit -n and set a new limit with e.g. ulimit -n 4096.

The --trips flag will configure the ingestion schema for loading the 1.46 billion taxi ride dataset which can be downloaded here.

For additional usage info, invoke with --help:

$ ./locustdb --help
LocustDB 0.2.1
Clemens Winter <clemenswinter1@gmail.com>
Massively parallel, high performance analytics database that will rapidly devour all of your data.

USAGE:
    locustdb [FLAGS] [OPTIONS]

FLAGS:
    -h, --help             Prints help information
        --mem-lz4          Keep data cached in memory lz4 encoded. Decreases memory usage and query speeds.
        --reduced-trips    Set ingestion schema for select set of columns from nyc taxi ride dataset
        --seq-disk-read    Improves performance on HDD, can hurt performance on SSD.
        --trips            Set ingestion schema for nyc taxi ride dataset
    -V, --version          Prints version information

OPTIONS:
        --db-path <PATH>           Path to data directory
        --load <FILES>             Load .csv or .csv.gz files into the database
        --mem-limit-tables <GB>    Limit for in-memory size of tables in GiB [default: 8]
        --partition-size <ROWS>    Number of rows per partition when loading new data [default: 65536]
        --readahead <MB>           How much data to load at a time when reading from disk during queries in MiB
                                   [default: 256]
        --schema <SCHEMA>          Comma separated list specifying the types and (optionally) names of all columns in
                                   files specified by `--load` option.
                                   Valid types: `s`, `string`, `i`, `integer`, `ns` (nullable string), `ni` (nullable
                                   integer)
                                   Example schema without column names: `int,string,string,string,int`
                                   Example schema with column names: `name:s,age:i,country:s`
        --table <NAME>             Name for the table populated with --load [default: default]
        --threads <INTEGER>        Number of worker threads. [default: number of cores (12)]

Goals

A vision for LocustDB.

Fast

Query performance for analytics workloads is best-in-class on commodity hardware, both for data cached in memory and for data read from disk.

Cost-efficient

LocustDB automatically achieves spectacular compression ratios, has minimal indexing overhead, and requires less machines to store the same amount of data than any other system. The trade-off between performance and storage efficiency is configurable.

Low latency

New data is available for queries within seconds.

Scalable

LocustDB scales seamlessly from a single machine to large clusters.

Flexible and easy to use

LocustDB should be usable with minimal configuration or schema-setup as:

  • a highly available distributed analytics system continuously ingesting data and executing queries
  • a commandline tool/repl for loading and analysing data from CSV files
  • an embedded database/query engine included in other Rust programs via cargo

Non-goals

Until LocustDB is production ready these are distractions at best, if not wholly incompatible with the main goals.

Strong consistency and durability guarantees

  • small amounts of data may be lost during ingestion
  • when a node is unavailable, queries may return incomplete results
  • results returned by queries may not represent a consistent snapshot

High QPS

LocustDB does not efficiently execute queries inserting or operating on small amounts of data.

Full SQL support

  • All data is append only and can only be deleted/expired in bulk.
  • LocustDB does not support queries that cannot be evaluated independently by each node (large joins, complex subqueries, precise set sizes, precise top n).

Support for cost-inefficient or specialised hardware

LocustDB does not run on GPUs.

Compiling from source

  1. Install Rust: rustup.rs
  2. Clone the repository
git clone https://github.com/cswinter/LocustDB.git
cd LocustDB
  1. Compile with --release for optimal performance:
cargo run --release --bin repl -- --load test_data/nyc-taxi.csv.gz --reduced-trips

Running tests or benchmarks

cargo test

cargo bench

Release files for locustdb 0.5.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for locustdb 0.5.6
File
locustdb-0.5.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
locustdb-0.5.6-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
locustdb-0.5.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
locustdb-0.5.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
locustdb-0.5.6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
locustdb-0.5.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
locustdb-0.5.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
locustdb-0.5.6-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
locustdb-0.5.6-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
locustdb-0.5.6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
locustdb-0.5.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
locustdb-0.5.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
locustdb-0.5.6-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
locustdb-0.5.6-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
locustdb-0.5.6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
locustdb-0.5.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
locustdb-0.5.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
locustdb-0.5.6-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
locustdb-0.5.6-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
locustdb-0.5.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
locustdb-0.5.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
locustdb-0.5.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
locustdb-0.5.6-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
locustdb-0.5.6-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
locustdb-0.5.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
locustdb-0.5.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
locustdb-0.5.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
locustdb-0.5.6-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
locustdb-0.5.6-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details
locustdb-0.5.6-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
locustdb-0.5.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
locustdb-0.5.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
locustdb-0.5.6-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
locustdb-0.5.6-cp38-cp38-macosx_10_12_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.12+ x86-64 Details
locustdb-0.5.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
locustdb-0.5.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details

Total release size: 107.0 MB

Release files / locustdb-0.5.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL locustdb-0.5.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
d498f0e897b95dcc73c807d8070589141edc52de15918c9741a53ce4a7457498
BLAKE2b-256 checksum
How to use checksums
2eed325d0b1cff6198152981f871805a879db76090f4fcaae168f234e165265d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL locustdb-0.5.6-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
64a76b3c75463ad5e331e125fc0125b511896d7ad148cd5a5e82ef3adaf3f889
BLAKE2b-256 checksum
How to use checksums
386b081c2ca707b91571112dd0b48c3f3988bed1e60faba57a641ce1cb618425
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL locustdb-0.5.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
8f66e7bd7e1ab178d831b70afedce97a8230f430c667e062e451277d07951779
BLAKE2b-256 checksum
How to use checksums
7c97423faa9fb00acbacf962af6140f374c16f1e46fbfc3d28543545e58d64ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL locustdb-0.5.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
96976a51352c32a4ff065a31ff55ce0ca9c212c55a75fc4c6573a29283cc6add
BLAKE2b-256 checksum
How to use checksums
fb02715f67234450199964e7c5512e30a24067c60b28482035b3a487b81367ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp313-cp313-win_amd64.whl

Download URL locustdb-0.5.6-cp313-cp313-win_amd64.whl
Size 3.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f2cf3e9243f9dde8e7afeb83bfdd713d4eae5a3db4d2310312755ca735c20390
BLAKE2b-256 checksum
How to use checksums
7781b6982f051a97375752b4b76d132060a655b595ce05c1c4408eb72be31fb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL locustdb-0.5.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
61d0c8ee500c6a311db1e7df22015ce3ceae6aae696abc31550fa71e37b09481
BLAKE2b-256 checksum
How to use checksums
8eb9e9b028e3977cb3c59edc7e35d379b6f81e623189ebc1bb0fb9afe29d967e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL locustdb-0.5.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5f0885cc1a4787c07b260114912f383c554590f11e31e410379dba0b6087cc44
BLAKE2b-256 checksum
How to use checksums
b6922173888e8eb605d4e4684a7aa1951be3c67ca0c53870cd48d1f638002912
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp313-cp313-macosx_11_0_arm64.whl

Download URL locustdb-0.5.6-cp313-cp313-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e2d60885121764ed27db562c08290b28240afd69084bec202d6441cc0d5ca1ae
BLAKE2b-256 checksum
How to use checksums
1436e1eb9d61998398dc66f5fe9fa013161a5242740284550050b7d4c5e14d04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp313-cp313-macosx_10_12_x86_64.whl

Download URL locustdb-0.5.6-cp313-cp313-macosx_10_12_x86_64.whl
Size 3.0 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a9fc2e41098a52e560eae388527773826e66464919131ea0bff13fdf8c11a658
BLAKE2b-256 checksum
How to use checksums
87cb8fc97c2a10c3d6cadfb14e4b8e587c1d2025d1f729e8060b0144d500b320
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp312-cp312-win_amd64.whl

Download URL locustdb-0.5.6-cp312-cp312-win_amd64.whl
Size 3.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
713e4df27eca2a7980afee8cc277b768b75cd7aab62e54cedb11fea62a0192bf
BLAKE2b-256 checksum
How to use checksums
bfc94d3bdd21c74537c5f7b67e391341583c7ebcaf8bc2f353b9e62738e06def
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL locustdb-0.5.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
378323a13a2a81053a60f6b511f418e51043dcb78019d9c1019e8ed8d062910b
BLAKE2b-256 checksum
How to use checksums
ab07bddb97970e739c38bd0ca85f29098cf9959ecfb59855da639fd837b00fa9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL locustdb-0.5.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
58b7c6761daa0bb5ef5d5b3dc6fad670ba0fd2b10c7a068f7bf1edefa9cafaa7
BLAKE2b-256 checksum
How to use checksums
724e072baf08e6bfd54aa177a4306260a1fd7be468df88d96da7f86252df7538
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp312-cp312-macosx_11_0_arm64.whl

Download URL locustdb-0.5.6-cp312-cp312-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
50891758330f5b68e8cf271d2e52d21dd09e1ef1abca8c8a23b4556f7812219e
BLAKE2b-256 checksum
How to use checksums
de8a19b73559d34fc2f9a4e50a34952b1b5704e2be0271bec14d39fada8fc5be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp312-cp312-macosx_10_12_x86_64.whl

Download URL locustdb-0.5.6-cp312-cp312-macosx_10_12_x86_64.whl
Size 3.0 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f7d33f363fc8c0645500954c6dad2a0c381e4d1e22a270dd8243870a54456d73
BLAKE2b-256 checksum
How to use checksums
8b94f30a384b6a7fffd50ede89755ecfa4b57cbca4cfe0960066704da6dc38f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp311-cp311-win_amd64.whl

Download URL locustdb-0.5.6-cp311-cp311-win_amd64.whl
Size 3.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c9b929816c5087e464b54cbd23b2a63befdb9c996409ce6c58efc4033ce7ee23
BLAKE2b-256 checksum
How to use checksums
6d6ec1f470a613c2c629caacc4896d9beb58371cc43265839ed82fde45022b18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL locustdb-0.5.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2ef73c90cf6202f9498921775d3dc98cd53f906219fccbcaa750186d1c3e7110
BLAKE2b-256 checksum
How to use checksums
f3d30e0a9f4e80e0f4885bf5176e69d72ddb69d50cd24e300b1aebc911684b34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL locustdb-0.5.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5e07d1c33bc962b4306d68d7dbaba91adaa0d4adeb09c4cf96699e336b406645
BLAKE2b-256 checksum
How to use checksums
c4b3335ad92f90c0fcf499be24590ddd00c505f9b8066aea5e35b67623c9482b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp311-cp311-macosx_11_0_arm64.whl

Download URL locustdb-0.5.6-cp311-cp311-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c55ec7c6e3a42748d52b9f79cdb10acaf82ffe85026ac07c07f76a4d40f758be
BLAKE2b-256 checksum
How to use checksums
dbc1631f9c289553511deb42a9e529a56d4102df881b7a4a129a35c502814d77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp311-cp311-macosx_10_12_x86_64.whl

Download URL locustdb-0.5.6-cp311-cp311-macosx_10_12_x86_64.whl
Size 3.0 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
85f286449bb3968c0fab4fa61c2f26072219447a15bf76e3c32d5ad573e28cc4
BLAKE2b-256 checksum
How to use checksums
fa10860a56e5b1197ca34f0e1e0a9f83e337f9ea4d0811c0b4ca3d3feb062a2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp310-cp310-win_amd64.whl

Download URL locustdb-0.5.6-cp310-cp310-win_amd64.whl
Size 3.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9e7c0325377fcfc0d9ff4b735ba815772ca75176a84091e2a0e60526aa3d9e8d
BLAKE2b-256 checksum
How to use checksums
fc6f536496271c35c7458d1570970202fb08a346b9cce1444e5fb316c2e99da3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL locustdb-0.5.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ce37a2e1e227170003d57c4941d0bd21c32a80a17ff9b203fc9420fdf931ef10
BLAKE2b-256 checksum
How to use checksums
aa02f87cecc17baee6b2ffec609bab036699a41976dd4dcde0e008ff4816cccd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL locustdb-0.5.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
143afb3208f8a478320e0dcebe3ca6e5e62cb74c7ccad009cf7bb12b7a00c794
BLAKE2b-256 checksum
How to use checksums
4310dad240178f5b9211ad7c719d038d3d61a195e2b94b0b9dd7b7e7907563cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp310-cp310-macosx_11_0_arm64.whl

Download URL locustdb-0.5.6-cp310-cp310-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2efb8cbe22c7bbe22b7e466be2ea9d8fa19c39d4bfeeb753078f16a7ab627e71
BLAKE2b-256 checksum
How to use checksums
3782d41b6ebf6b133b4165989ce14e73c33a3e4a7a0f2ef72da026963805ee4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp310-cp310-macosx_10_12_x86_64.whl

Download URL locustdb-0.5.6-cp310-cp310-macosx_10_12_x86_64.whl
Size 3.0 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a980a3f4a3005d1b4edae619cd5e3f729f86f7f6df600d01531b3f2840a26b46
BLAKE2b-256 checksum
How to use checksums
c69d638162ee5d655d253e12e444b2ce244342e797a5c9d6db04a1815e8ec91f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp39-cp39-win_amd64.whl

Download URL locustdb-0.5.6-cp39-cp39-win_amd64.whl
Size 3.1 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
cd156e218bec729bb20fa566358c20fca11bf6f6248f996ad507d48544cc559a
BLAKE2b-256 checksum
How to use checksums
b4f371d3da41fe65f9d127078a2a41d604bfb3c2e59f197a1668bffda45d901c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL locustdb-0.5.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5d6716bc82564c7bc9632fd471570393aa7d0dfb171bdfd82dee39dd2ea63dd6
BLAKE2b-256 checksum
How to use checksums
59fbe3573c23e75a17d7113bb4289af87f4f087d2a72e27f4548e8f905c854da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL locustdb-0.5.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a93ef73c8ceebc84e6fd5852d2bab864fec4251474bcde060fc605c8560e75ac
BLAKE2b-256 checksum
How to use checksums
77c099e94d6b093beaab9cea80c4e99481447045801407fcbdbfe2b7d41a27c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp39-cp39-macosx_11_0_arm64.whl

Download URL locustdb-0.5.6-cp39-cp39-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8ce81d3fc03c1a8f0b096933b5149324786dd3fdc2a4e3d3403507d03b798b11
BLAKE2b-256 checksum
How to use checksums
f02c6b74ab9b4e6a38199f61ceb4453266848a3b9fbdca7dddab1401231ca3f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp39-cp39-macosx_10_12_x86_64.whl

Download URL locustdb-0.5.6-cp39-cp39-macosx_10_12_x86_64.whl
Size 3.0 MB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c2813e2db2234843c317a45b8350364e305bcdfe570ea0aacd9e43973bdcb60f
BLAKE2b-256 checksum
How to use checksums
5d493d0691eaf888f1de3954740923dd63a971aabc5d6e39a8fee59553db26e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp38-cp38-win_amd64.whl

Download URL locustdb-0.5.6-cp38-cp38-win_amd64.whl
Size 3.1 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
c8d7124352a3e5a3f5e90f677f3e4b367db06037a73ef1cc00534475e4049cf4
BLAKE2b-256 checksum
How to use checksums
d6cb0a7de0bb40b7d4fa6d7a9e0e7e2f19085167d588f7917d9d52f3e5c43a60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL locustdb-0.5.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
234fd946cd31f39c22083d9a4c54652c2a6bbe94d1c3cf0b5ceb228a139fec14
BLAKE2b-256 checksum
How to use checksums
381790c766efb4df68be0b52106cefaecd98ae915dd6935b5519e0990bac1a0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL locustdb-0.5.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
11bccfcf4a7c5e7fabb8a7ffd30325b68473be145ac3ed37034b3a5c968e4e57
BLAKE2b-256 checksum
How to use checksums
bce5bc7e54efb9539985ec8b0744c7a2bead5dcb449d819a78c5baa02a11b15c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp38-cp38-macosx_11_0_arm64.whl

Download URL locustdb-0.5.6-cp38-cp38-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c893bad980f649df37750b025c2f54dcedf09e35c1c952a1f9cd366477e001ce
BLAKE2b-256 checksum
How to use checksums
1954af48cba99b32a7f05945d17ee1fae9048223b0b7f33e1474eab7576df83b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp38-cp38-macosx_10_12_x86_64.whl

Download URL locustdb-0.5.6-cp38-cp38-macosx_10_12_x86_64.whl
Size 3.0 MB
Tags CPython 3.8 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
51707dc013395bc7b0ac42b6bf0a6514c27eb357bc823215651610585824bb33
BLAKE2b-256 checksum
How to use checksums
9aba72893ae694976bf78210ca1ecc84569e8c1ff1acb439f69c4ae5f56c0f51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL locustdb-0.5.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6da44927815bbb571ba3f75f74a4f6c9c50755eba55bac36441afcadf21d50e9
BLAKE2b-256 checksum
How to use checksums
c2e185b490be2ce5e05eedbbfd87145d6b7ffe2e8e7d92197b9c0be899f5f01a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release files / locustdb-0.5.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL locustdb-0.5.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.9 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
af52e190483ae72ccb3bd5cd795d50eef380737670ba025846d5681a2957dcdb
BLAKE2b-256 checksum
How to use checksums
89545ad219247287f0a3031295573228bb49d461970b0c72dcf7e112100a2c63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.3

Release history Release notifications | RSS feed

This release

0.5.6 This release

36 release files

0.5.3

26 release files

0.5.2

26 release files

0.5.1

21 release files

0.4.7

22 release files

0.4.6

22 release files

0.4.2

22 release files

0.4.1

6 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page