• msage@programming.dev
    link
    fedilink
    arrow-up
    16
    ·
    2 months ago

    This is literally me at every possible discussion regarding any other RDBMS.

    My coworkers joked that I got paid for promoting Postgres.

    Then we switched from Percona to Patroni and everyone agreed that… fuck yes, PostgreSQL is the best.

    • cute_noker@feddit.dk
      link
      fedilink
      arrow-up
      4
      ·
      2 months ago

      I have a colleague like that too, and then the other camp that loves MySQL.

      Why do you like postgres

      • msage@programming.dev
        link
        fedilink
        arrow-up
        9
        ·
        edit-2
        2 months ago

        I made several lengthy presentations about many features, mainly those that are/were missing in MySQL.

        In short, MySQL (has been) shit since its inception, with insane defaults and lacking SQL support.

        After Oracle bought it, it got better, but it’s catching up with stuff that Postgres has had for 20+ years (in some cases).

        Also, fuck Oracle, it’s a shit company.

        Edit: if I had to pick the best features I can’t live without, it would be ‘returning’, copy mode and arrays

        • sp3ctr4l@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          2 months ago

          Oracle:

          Only the best in B2B marketing for our shit software.

          EDIT:

          hah ok, round two, more directly playing on the actual company name:

          Oracle:

          We tell you what you think you want to hear.

        • chunkystyles@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          As a complete newb to Postgres, I LOVE arrays.

          Postgres feels like all of the benefits of a database and a document store.

    • sp3ctr4l@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 months ago

      After having suffered with T SQL at MSFT for a number of years… yep, PostGres is almost always the best for almost any enterprise setup, despite what most other corpos seem to think.

      Usually their reasons for not using it boil down to:

      We would rather pay exorbitant licescing fees of some kind, forever, than rework a few APIs.

      Those few APIs already having a fully compatible rewrite, done by me, working in test, prior to that meeting.

      Gotta love corpo logic.

    • locuester@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      I used to agree, but recently tried out Clickhouse for high ingestion rate time series data in the financial sector and I’m super impressed by it. Postgres was struggling and we migrated.

      This isn’t to say that it’s better overall by any means, but simply that I did actually find a better tool at a certain limit.