Postgres's dominance is well deserved, of course. My only concerns with it, both are actively worked on, are bloat management (significant for update heavy workloads and programmers used to the MySQL model of rollback segments) and the scaling of concurrency (going over 500 connections). Bloat was taken over by Cybertec[1] after stalling for a bit and is funded (yay), while concurrency was also enhanced out of Micros…
Another concern, no temporal tables, don't businesses demand this feature?
Databases in 2021: A Year in Review
71–80 of 136 posts
Re: Databases in 2021: A Year in Review
#72I expected more mentions of Vitess, which honestly looks like some kind of alien black magic from what I saw while consulting for a client this year. But I guess not much else happened to it other than PlanetScale.
Re: Databases in 2021: A Year in Review
#73Earlier quoted context omitted.
Another concern, no temporal tables, don't businesses demand this feature?
What do temporal tables do that good queries don't?
Re: Databases in 2021: A Year in Review
#74I wish there was some API that abstracted the DB and all technical details and you could connect nodes to it that are specific databases with specific capabilities and it would delegate as necessary.
Re: Databases in 2021: A Year in Review
#75I wish there was some API that abstracted the DB and all technical details and you could connect nodes to it that are specific databases with specific capabilities and it would delegate as necessary.
Re: Databases in 2021: A Year in Review
#76Earlier quoted context omitted.
Is this ranking by # of orgs using Postgres, or relative total company value using Postgres, or some even more ambiguous effectiveness metric? Answer: https://db-engines.com/en/ranking_definition
A DB system that works for professionals and doesn't require any public ecosystem of training materials won't be mentioned much in public.
> Number of job offers, in which the system is mentioned
its not a silver bullet, but I do think its at least somewhat representative of popularity.
Re: Databases in 2021: A Year in Review
#77Re: Databases in 2021: A Year in Review
#78My DB discovery and the game changer of 2021 was EdgeDB.
Re: Databases in 2021: A Year in Review
#79Earlier quoted context omitted.
Another concern, no temporal tables, don't businesses demand this feature?
Although temporal tables are a really good idea; it is possible to get away without them being a first class feature. They aren't hard to mimic if you can give up the guarantee of catching every detail. In an ideal world (ha ha, silly thought) the tables would be designed to be append-only anyway, or the amount of data would be significant. Both of which make temporal tables somewhat moot.
Re: Databases in 2021: A Year in Review
#80Postgres's dominance is well deserved, of course. My only concerns with it, both are actively worked on, are bloat management (significant for update heavy workloads and programmers used to the MySQL model of rollback segments) and the scaling of concurrency (going over 500 connections). Bloat was taken over by Cybertec[1] after stalling for a bit and is funded (yay), while concurrency was also enhanced out of Micros…
Another concern, no temporal tables, don't businesses demand this feature?