sim3x, ES хранить в себе контент, фасетный поиск, подбор аналогов по критериям и совместимых товаров + поиск
в mysql записывают заказы и личный кабинет пользователя там храниться и читается
redis для кеширования сессий пользователей
от фреймворка не требуется работа с sql т.к. выше я отметил что это sql база у которой есть rest, т.е. это простые http запросы не более.
Symfony 4 - используем, но считаю его жутко избыточным т.к. найти разработчика крайне сложно на доработки.
sim3x,
вы не поняли вопрос.
нам не нужна некая часть из SQL (большая или меньшая), нам нужна определенная область данных из SQL в ОЗУ (все товары их свойства и фотографии в ОЗУ )
sim3x,
в SQL у нас хранятся товары, и есть идея их перебрасывать в Redis (master), а далее redis их реплицирует с базой redis на веб сервере, т.е. это нужно что бы база товаров на веб сервере крутилась в ОЗУ.
мне стало интересно, и я отправил это решение нашему специалисту, ниже его ответ, думаю будет познавательно.
это тот же прямой доступ к таблицам
только в профиль БЕЗ ограничения по правам
только с промежуточной базой и Фреймворком для js заточенным под структуру 1С.
реплицируй всю базу 1С на sql web сервера и получай к ней доступ
будет быстрее дополнительного фреймвойрка на js
нам же не надо напрямую в браузере читать данные
можно обойтись и серверным чтением
но права...
будет доступ ко всем таблицам
плюс
опять же вопрос с записью новых данных
у 1С сложная структура присвоения идентификатора
если это делать сторонними средствами
возможно это приведет к неработоспособности базы в дальнейшем
не доверяю я внешним изменениям таблиц 1С
в лицензии 1С четко прописано что к базе sql нельзя получать доступ из других приложений кроме 1С, иначе работоспособность не гарантируется
у них же нет сертификации 1С совместимо
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.