Oracle is the living god of RDBMS and they should take advantage of that yet they don't. It has nothing to do with AI, ML, NN, or any other word du jour, just plain tables lightning fast.
Oracle is the living god of RDBMS and they should take advantage of that yet they don't. It has nothing to do with AI, ML, NN, or any other word du jour, just plain tables lightning fast.
--
I'm dreaming about building a relational language and by the way build a RDBMS on top of maybe sqlite. I think exist a lot of potential for a relational store with more flexibility
Think: with both in-memory and on-disk data storage, fixed schema (as normal) + dynamic (like JSON) + Flexible.
By flexible I mean to use Union Types and return mixed rows:
//A union of several schemas: Table Log = | Customer | Order | OrderLine
SELECT Log =
Customer(1,...). Customer(2,...) Order(1, ...) OrderLine(1, ...)
Also, maybe allow to directly acces indexes (so a index is just a KV store!), to allow logical log manipulation, etc.
In short, what about a relational-redis?
The problem is that using sqlite it also embed a functional query engine, when a simple data format requiere extra layers to make it work.
So even better is to have a sqlite-like engine that allow partial/streamable reading/writes.
It doesn't matter what you want. Humans are no longer the customers; we are now the products and the slaves of machines.
At least that's what the article makes it sound like.
that wont do it
Google, Microsoft and Amazon invest billions _per quarter_ in R&D.