you are viewing a single comment's thread
view the rest of the comments
[–] 30 points 9 months ago (11 children)

The worst DB in existence, not to defend Oracle, is blockchain.

  • source
  • hideshow 11 child comments
  • [–] 18 points 9 months ago (3 children)

    Blockchain isn't a Database, and the worst one is AS400.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 12 points 9 months ago* (last edited 8 months ago) (2 children)

    A400 is at least relational.

    MongoDB on the other hand...

    All data is, or will become, relational.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 8 months ago* (1 child)

    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.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 8 months ago (2 children)

    y'all wrong, the worst database in existence is wherever I keep my notes. because every time I write notes I forget where the fuck I wrote them.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 9 months ago (3 children)

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

  • source
  • parent
  • hideshow 3 child comments
  • [–] 9 points 8 months ago* (last edited 8 months ago) (2 children)

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

  • source
  • parent
  • hideshow 2 child comments
  • [–] -1 points 8 months ago* (last edited 8 months ago)

    Confidentiality, regulatory compliance, schema modeling (IDLs?), query load balancing (rpc infra) and operational tooling pretty good in my world now (Solana). Throughout and latency decent now (400ms conf, couple second finality, 4k tps) but obviously the type of system that needs a trustless immutable database has tradeoffs.

    How easily can you write a crud system? No clue that’s on you. A line of business service? Why the hell would that need a trustless immutable ledger. You’re barking up the wrong tree. Low level financial systems are pretty much the only thing that benefits. Small niche for proof of existence perhaps. And maybe other immutable use case things.

  • source
  • parent