There are ways to scale databases, unfortunately some are
limited, some introduce complexities, some are do not fit the
cloud...
By scaling solution I mean a solutions that help me scale my
existing environment, my existing RDBMS. Some magic or technology
that will take my existing Oracle or MySQL for example, to the
next level, without porting to a new DB engine/vendor and without
completely recoding my app.
Let's try to organize things a bit in this very summarized table,
just to get the hunch of it. I can't imagine to cover it all in 1
table or even 100 pages, but that should be a start of a
meaningful discussion to continue in next posts:
Solution | Scales reads? | Scales writes? | Scales data? | Scales sessions? | … |