SaaSHub helps you find the best software and product alternatives Learn more ā
Top 12 Rust Vector Projects
-
These ones found no difference:
http://www.etalabs.net/compare_libcs.html
https://users.rust-lang.org/t/optimizing-rust-binaries-obser...
This guy found Musl much slower for multithreaded allocation:
https://www.linkedin.com/pulse/testing-alternative-c-memory-...
These found Musl a bit slower with LTO:
https://github.com/vectordotdev/vector/issues/2313
Except for that LinkedIn one (which feels like it might be a bug), it seems like there isn't really much in it, which is what I'd expect tbh. Kind of like Clang vs GCC. Sometimes one is faster, but probably not by much.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
Project mention: Peng ā a minimal Rust-based quadrotor simulation pipeline | news.ycombinator.com | 2024-08-21
4. [nalgebra]((https://nalgebra.org) for matrix operations.
There are still a few things I'm searching for, such as a robust optimization library. Currently, I'm experimenting with [OpEn]((https://alphaville.github.io/optimization-engine) for nonlinear model predictive control, but I hope to find something akin to [acados](https://github.com/acados) in Rust. Additionally, while nalgebra is solid, I believe it still doesn't outperform [Eigen]((https://eigen.tuxfamily.org) in terms of performance, though Rust's language features might limit the possibility of implementing something like Eigen.
I'm open to suggestions and feedback! For instance, Iām still debating whether to modularize the pipeline and add async features, or whether to keep things simpler to avoid overwhelming beginner learners.
Current code statistics:
===============================================================================
-
pgvecto.rs
Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres. Revolutionize Vector Search, not Database.
Project mention: Mongo but on Postgres and with strong consistency benefits | news.ycombinator.com | 2024-07-07 -
-
staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
-
Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07
-
Project mention: Show HN: In memory Rust database to query your data like a Venn diagram | news.ycombinator.com | 2024-04-15
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
Rust Vector discussion
Rust Vector related posts
-
Mongo but on Postgres and with strong consistency benefits
-
My binary vector search is better than your FP32 vectors
-
Geometric Algebra to Geometric Computing Software Developers
-
First Postgres Vector Extension with Filtering Support
-
20x Faster as the Beginning: Introducing pgvecto.rs extension written in Rust
-
Show HN: 20x faster pgvector alternative written in Rust
-
20x Faster as the Beginning: Introducing pgvector alternative written in Rust
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Sep 2024
Index
What are some of the best open-source Vector projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | vector | 17,409 |
2 | nalgebra | 3,913 |
3 | pgvecto.rs | 1,648 |
4 | cgmath-rs | 1,116 |
5 | staticvec | 267 |
6 | exograph | 264 |
7 | venndb | 87 |
8 | array_tool | 77 |
9 | maths-rs | 53 |
10 | any_vec | 12 |
11 | spaceform | 7 |
12 | veccentric | 7 |