Задать вопрос

Metor + MongoDB + MSSQL — это законно?

Текущий проект развивался и работает на PHP + SQL Server, при этом база переваливает за терабайт, сама по себе база так же содержит очень много логики.
Сайт сервиса содержит кучу лапши на JavaScript которая через REST (на PHP) получает данные у базы. Всё как делалось 10 лет назад. Рост клиентов и базы идет каждый месяц, кэширования результатов и каких либо запросов к базе до сих пор нет. Начитался документаций по Angular и Meteor.

Появилось желание переехать на Meteor, но базу придется оставить, её использование будет нереактивное.
То есть сайт и вся текущая информация держится в MongoDB, по сути она является кэшем. По запросу кэш прогревается. Так же работает демон который раз в минуту (секунду) чистит кэш от старых данных, а так же синхронизирует все данные с SQL Server.

Есть ли какие-то best practices в моем случае, или я собираюсь использовать не то и не там и Meteor вообще не для продакшена?
  • Вопрос задан
  • 837 просмотров
Подписаться 7 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@aylo
https://github.com/numtel/meteor-mysql

А вообще обещают нативную поддержку sql из коробки info.meteor.com/blog/an-early-look-at-sql-in-meteor, лучше подождать пока ребята из MDG сделают это в ядре и не использовать сторонний пакет.

И да, лучше используйте Angular or React, потому что в Blaze уже год как нет коммитов https://github.com/meteor/blaze.

В целом, 100 раз подумайте, есть ли смысл использовать метеор без его "фишечек". Может лучше на Mean или Express переделать?
Ответ написан
@vGrabko99
html, css, js, php, golang, mysql
я бы посоветовал сьехать с вашей бд к примеру в mysql
stackoverflow.com/questions/3917081/how-to-export-...

И если нужна производительность то вместо метеора, ангуляра и им подобным заюзать jquery + plugins.

А кеш можно на стороне клиента писать в local storage работает на ура.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы