• RustyNova@lemmy.world
    link
    fedilink
    arrow-up
    40
    ·
    11 hours ago

    I think you got the wrong caption. It’s the world if SQLite supported multiple concurent writes.

    Stupid transaction deadlocks…

    • dan@upvote.au
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      4 hours ago

      WAL mode makes writes a lot faster, which is sufficient for a bunch of use cases. Writers do still need to wait, but they have to wait for a shorter duration. It’s still not the right choice for write-heavy use cases, of course.

      • nilloc@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        5
        ·
        9 hours ago

        That’s what I like about Ruby ORMs. They did all the conversion for you, and you could have SQLite on your dev box, Postgres on the test server and MySQL on the annoying production host that wouldn’t run anything else.

        This was 18 years ago though.