После знакомства с SQL меня преследует навязчивая идея хранить все (ну или почти все) данные приложений в БД, в том же PostgreSQL или MySQL.
Я даже начинаю задумываться, а почему не хранить в БД всё? Абсолютно всё.
С приходом Flash накопителей проблема случайного доступа к данным будет неактуальна, и в случае с БД любые данные можно извлекать каким-то SQL-запросом.
Есть идея даже внедрить язык SQL-запросов прямо в прошивку винчестеров. И не нужны будут ФС, клиентским программам, и даже ядру надо только поддержка исполнения и обработки SQL-запросов.
Понятие классических БД уйдёт в небытие.
Понятие сырых бинарных данных уйдет в небытие, вместо этого будут блобы, разбиты на логические части (в зависимости от приложения).
Настанет тотальный мир SQL!
ЛОР, что со мной не так?