‹ BackHN Continuity

Thread

RIP, vector database

397 points · 116 comments · razin

  1. childintime · · focus · HN ↗
    Is it time to kill the database and replace it with a LLM optimized compiled version that simply implements the required API directly in (Rust) code, without any dynamic overhead? It probably will still be based of off a base design or a base file format.

    Ultimately this system will encompass the whole OS, of course, but the DB might be the best place to start.

    1. tyre · · focus · HN ↗
      You mean get rid of Postgres and build bespoke database-esque systems for every use case?

      If so, then no. It is not time for that.

      1. cogman10 · · focus · HN ↗
        Yeah, I'm struggling to come up with a really good time for that.

        The best I got is if you are trying to do an old-school style video game asset/save game storage. But even then, the value in just using sqlite or even parquet is really high.

        There's so many really good data formats that deciding on a new one at this point seems pretty silly. Particularly because what you sign up for when you make a new one is losing any and all tools that could be used to work with and diagnose that data.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.