Постепенный отказ от SQL в Salescast
За последние несколько месяцев Salescast значительно упростился благодаря поддержке импорта данных из плоских текстовых файлов. Эта опция была дополнительно улучшена и упрощена благодаря введению BigFiles, нашего облачного решения для хостинга файлов.
Основываясь на отзывах, полученных от многих компаний, подход с использованием плоских файлов оказался превосходящим вариант с SQL практически во всех отношениях:
- Он значительно быстрее, мы регулярно наблюдаем ускорение в 100 раз.
- Его легче настраивать, отлаживать и обслуживать.
- Он безопаснее, так как Lokad не требует удаленного доступа.
Мы могли бы поддерживать SQL бесконечно долго, пока не поняли, что наносим вред нашим клиентам: поддерживая неоптимальный вариант, мы часто сталкивались с ситуациями, когда наши клиенты начинали с SQL, терпели неудачу по пути (часто из-за проблем с производительностью), а в итоге добивались успеха благодаря подходу с плоскими файлами.
Наоборот, не наблюдалось случаев, когда неудачи с файлами приводили к успеху в SQL.
Таким образом, мы приняли решение отказаться от поддержки SQL в Salescast. Поддержка импорта/экспорта SQL будет завершена 31 декабря 2013 года.
За последние несколько месяцев мы уже перевели большинство наших клиентов с SQL на плоские файлы. Мы продолжим работать со всеми оставшимися клиентами, затронутыми данным изменением, чтобы сделать переход максимально плавным.
В частности, следует отметить, что формат плоского файла в Salescast практически эквивалентен необработанному дампу SQL-таблиц, ожидаемому Salescast; поэтому усилия по переходу от SQL к плоским файлам обычно минимальны.
Если у вас возникнут вопросы по поводу этого перехода, не стесняйтесь связаться с нами.