HackerTrans
トップ新着トレンドコメント過去質問紹介求人

murat3ok

no profile record

投稿

Calling a Rust library from Go with CGO_ENABLED=0

stoolap.io
1 ポイント·投稿者 murat3ok·3 か月前·0 コメント

Vector and Semantic Search in Stoolap

stoolap.io
1 ポイント·投稿者 murat3ok·4 か月前·0 コメント

Stoolap/Node: A Native Node.js Driver That's Surprisingly Fast

stoolap.io
27 ポイント·投稿者 murat3ok·5 か月前·23 コメント

Stoolap v0.2.0 outperformed SQLite in most of complex queries

github.com
1 ポイント·投稿者 murat3ok·6 か月前·0 コメント

Stoolap: High-performance embedded SQL database in pure Rust

github.com
113 ポイント·投稿者 murat3ok·7 か月前·41 コメント

コメント

murat3ok
·5 か月前·議論
Try it first. I hope you can give a shoot.
murat3ok
·5 か月前·議論
Yes. Absolutely like this. Thank you for the correct usage.
murat3ok
·5 か月前·議論
You raises a valid point about this, added to repo: https://github.com/stoolap/stoolap-node/blob/main/benchmark....
murat3ok
·7 か月前·議論
The Go version was my first attempt. Hit some performance walls I couldn't solve cleanly, so I rewrote the whole thing in Rust over the past 6 months. Got about 5x speedup and the concurrency story is way better with ownership.

The git history thing honestly my commits were a mess after months of work. Dead ends, experiments, "fix fix fix" commits. Figured I'd start clean for release. In hindsight, probably should have kept the ugly history looks less suspicious than one big commit.

Goal is basically SQLite but with real MVCC and analytical features (window functions, parallel queries). Something you can embed but that doesn't choke on concurrent writes or complex queries.

Community kill me here but other side thank you for the positive comment here.