Является ли поиск с помощью Javascript менее безопасным, чем использование поискового клиента, такого как Sphinx или Elasticsearch?
У меня есть вопрос по концепции/безопасности...
Рассматривая варианты поиска для Django, большинство рекомендует поисковые базы данных или docker-приложения, такие как sphinx или elasticsearch. Однако в моем конкретном случае я смог создать Javascript поиск в реальном времени, который функционирует так же гладко, как и sphinx на моем сайте, и просто использует мои уже созданные модели django postgres.
Мои вопросы таковы: В чем преимущества использования отдельного приложения или базы данных по сравнению с поиском на Javascript? Есть ли ограничения по размеру для поиска на Javascript? Есть ли риски безопасности при любом варианте?
Спасибо!