edgedb-rust
RedisBloom
edgedb-rust | RedisBloom | |
---|---|---|
3 | 3 | |
203 | 1,592 | |
2.5% | 1.1% | |
8.1 | 7.9 | |
9 days ago | 2 months ago | |
Rust | C | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
edgedb-rust
-
"thread 'main' panicked at 'no CA certificates found'", when running application in docker container
[dependencies] anyhow = "1.0.68" async-trait = "0.1.60" dotenv = "0.15.0" env_logger = "0.10.0" itertools = "0.10.5" log = "0.4.17" rand = "0.8.5" serde = { version = "1.0.152", features = ["derive"] } serde_json = "1.0.91" serde_with = "2.1.0" thiserror = "1.0.38" jsonwebtoken = "8.2.0" argon2 = "0.5.0" hmac = "0.12.1" sha2 = "0.10.6" axum = { version = "0.6.1", features = ["macros"] } tokio = { version = "1.27.0", features = ["rt-multi-thread", "macros"] } clap = { version = "4.0.32", features = ["env", "derive"] } tower = "0.4.13" tower-http = { version = "0.3.5", features = ["trace", "cors"] } edgedb-tokio = { git = "https://github.com/edgedb/edgedb-rust" } edgedb-derive = { git = "https://github.com/edgedb/edgedb-rust" } edgedb-protocol = { git = "https://github.com/edgedb/edgedb-rust" } uuid = { version = "1.2.2", features = ["serde", "v4"] } time = { version = "0.3.20", features = ["serde", "local-offset", "parsing", "macros", "formatting"] } utoipa = { version = "3.2.1", features = ["axum_extras", "openapi_extensions", "yaml", "uuid", "time", "decimal"] } utoipa-swagger-ui = { version = "3.1.2", features = ["axum"] } schemars = { version = "0.8.11", features = ["uuid", "uuid1"] } redis = { version = "0.22.3", features = ["tokio-comp", "connection-manager"] } bb8-redis = "0.12.0" lapin = "2.1.1" aws-config = { version = "0.55.0", features = ["rt-tokio", "native-tls"] } aws-sdk-s3 = { version = "0.25.0", features = ["rt-tokio", "native-tls"] }
-
EdgeDB 1.0
This looks pretty interesting. I'd be interested to hear when the Rust bindings will be production ready: https://github.com/edgedb/edgedb-rust
-
Writing a SQL database in Rust: Parsing Create, Insert and Select statements
That looks really nice! Seems like rust bindings are WIP https://github.com/edgedb/edgedb-rust
RedisBloom
-
Question: Is there selfhosted email server with spam filtering by offline AI model?
Redis is generally used for such things, but this project seems to get closer to AI power: https://redis.io/docs/stack/bloom/
-
EdgeDB 1.0
I'm currently investigating whether Redis Bloom [1] could be a good tool for similar requirement.
[1] https://github.com/RedisBloom/RedisBloom
- Jason is alive and well, and submitted a Github issue yesterday - will he be announcing something new soon?
What are some alternatives?
edgedb - A graph-relational database with declarative schema, built-in migration system, and a next-generation query language
redis - Native port of Redis for Windows. Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs. This repository contains unofficial port of Redis to Windows.
edgedb-java
RedisTimeSeries - Time Series data structure for Redis
roapi - Create full-fledged APIs for slowly moving datasets without writing a single line of code.
rfcs - RFCs for major changes to EdgeDB
easy-edgedb - An illustrated textbook designed to be a one-stop shop for learning EdgeDB
Prisma - Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB