chrisn-585491 - Thursday, December 7, 2017 6:44 AM
For almost all my business, side and hobby projects a RDMS has sufficed. There's only a few outliers that involve insanely large amounts of real time data that something else is required.
This is the one place I think specialized systems work well. Streaming databases are built to handle large volumes in real time and process a portion.