• Simulation6@sopuli.xyz
    link
    fedilink
    arrow-up
    1
    ·
    9 minutes ago

    The DoD funded a lot of the early development of relational databases, along with internet protocol. Working for the cia was probably the least of ellisons sins. Really bad company, but solid DB.

    • locuester@lemmy.zip
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      16 hours ago

      Based on what? It’s top notch for immutability, zero trust, proof of existence, accountability, transparency, uptime, decentralization, network resilience…

      • chaospatterns@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 hours ago

        What about throughput, latency, schema modeling, query load balancing/routing, operational tooling? How easily can I write a CRUD or line of business service using it?

        • LeFantome@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          2 hours ago

          I am a big SQL fan but not all data has to be relational.

          Let’s say I want the GPS coordinates of ten million vehicles every 5 seconds. I have a vehicle id, a timestamp, and coordinates. I do not care if a few writes get lost. Why does this have to be relational?

          And perhaps I also record other info that may change from vehicle to vehicle. Perhaps just values that are true if present. DoorOpen, BrakeApplied, LightsOn, LightBarOn, EngineOn, etc. I may only be displaying this data in a UI. I may get different values from every vehicle or even every write. There is no “schema”. I mean, I can have a JSON field or something in my relational table? But this is not exactly relational anymore.

          • Rooster326@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            48 minutes ago

            Correct not all data has to be relational but it will always eventually become relational. You will at one point want to pair that vehicle id to a vehicle and then again to something else.

  • drolex@sopuli.xyz
    link
    fedilink
    arrow-up
    55
    ·
    2 days ago

    Hahaha this is cartoonishly evil, surely it can’t be true!

    Next you’ll tell me Ellison invests in creepy life extension projects and gives an insane amount of money to post-fascist politicians!

  • bss03@infosec.pub
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    1
    ·
    1 day ago

    Oracle is not the worse DB in existence. They are a worse company than MS, but I’d much rather be talking to Oracle than MSSQL.

    (My go-to is PostgreSQL, tho.)