God, Love, News, Event, Entertainment, Amebo,..... All about Bringing out the best in you...
Show HN: BTreePlus – A cache-optimized B+Tree engine for .NET faster than SQLite https://ift.tt/VWMnjyb
Show HN: BTreePlus – A cache-optimized B+Tree engine for .NET faster than SQLite I built a small, cache-optimized B+Tree storage engine for .NET called BTreePlus. The goal wasn’t to build a general database but to explore how far a minimal, modern B+Tree design can go when tuned for CPU-cache behavior, small fixed-size pages, and predictable read/write paths. In my benchmarks (linked in the repo), BTreePlus shows better throughput than SQLite and Postgres for specific key-value style workloads—mainly: - single-key point lookups - sequential inserts with small pages - read-heavy scenarios without complex SQL layers I’d love feedback from database and systems engineers on: - the page layout / split-merge logic - the latching model - whether the design avoids classic B-Tree pitfalls - benchmarking methodology (happy to adjust or rerun) NuGet: https://ift.tt/AFjW1tM https://ift.tt/AFjW1tM November 25, 2025 at 03:02AM
Subscribe to:
Post Comments (Atom)
Show HN: Orch8 – Durable workflow engine in Rust, one binary, Postgres or SQLite https://ift.tt/w0SucJB
Show HN: Orch8 – Durable workflow engine in Rust, one binary, Postgres or SQLite https://ift.tt/7C2tsIn May 5, 2026 at 02:15AM
-
submitted by /u/Dull_Tonight [link] [comments] source https://www.reddit.com/r/worldnews/comments/pehy48/housing_secretary_robert_je...
-
Show HN: A Spotify player in the terminal with full feature parity https://ift.tt/oZgrl1Q July 18, 2024 at 02:57AM
-
Show HN: Wallpapper Splitter for Many Desktop I've build an simple tool to split your wallpapers across multiple desktops. Now you can u...
No comments:
Post a Comment