Как стать автором
Обновить

Комментарии 4

Я далёк от многих модных тем вроде BigData или ML, но я довольно много занимался веб-разработкой, и с моей точки зрения единая масштабируемая платформа для хранения SQL-таблиц и различных кэшей (сессий, страниц, запросов) была бы просто манной небесной для высоконагруженных сайтов. По крайней мере для тех, что построены по традиционной монолитной архитектуре − точно.

Нарушает идиллию только одно: в Ignite SQL нет автоинкрементных типов. Я понимаю, что это непростая задача с учётом распределённости, но я думаю, её нужно решить как можно скорее, хотя бы в каком-то ограниченном виде.

SQL сейчас активно развивается, так что не исключено, что скоро такая поддержка появится. Однако и в настоящий момент, у этой проблемы есть рабочее решение, в виде атомарных распределённых счётчиков .

Ну, значит, теперь дело за малым: сделать эту фичу доступной в ODBC и Thin-клиентах.
Не уверен, что автоинкрементальные колонки появятся в продукте в обозримом будущем. Там очень много проблем. Гораздо лучше сразу привыкать к особенностям распределенных систем, и использовать глобально уникальные значения, типа UUID.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий