Comments 4
Я далёк от многих модных тем вроде BigData или ML, но я довольно много занимался веб-разработкой, и с моей точки зрения единая масштабируемая платформа для хранения SQL-таблиц и различных кэшей (сессий, страниц, запросов) была бы просто манной небесной для высоконагруженных сайтов. По крайней мере для тех, что построены по традиционной монолитной архитектуре − точно.
Нарушает идиллию только одно: в Ignite SQL нет автоинкрементных типов. Я понимаю, что это непростая задача с учётом распределённости, но я думаю, её нужно решить как можно скорее, хотя бы в каком-то ограниченном виде.
Нарушает идиллию только одно: в Ignite SQL нет автоинкрементных типов. Я понимаю, что это непростая задача с учётом распределённости, но я думаю, её нужно решить как можно скорее, хотя бы в каком-то ограниченном виде.
SQL сейчас активно развивается, так что не исключено, что скоро такая поддержка появится. Однако и в настоящий момент, у этой проблемы есть рабочее решение, в виде атомарных распределённых счётчиков .
Не уверен, что автоинкрементальные колонки появятся в продукте в обозримом будущем. Там очень много проблем. Гораздо лучше сразу привыкать к особенностям распределенных систем, и использовать глобально уникальные значения, типа UUID.
Sign up to leave a comment.
Information
- Website
- gridgain.com
- Registered
- Founded
- 2007
- Employees
- 101–200 employees
- Location
- США
- Representative
- Ксения Романова
Распределённые приложения на C++ с минимумом усилий