Использовать один сервер, эти объемы минимальны, конечно если у тебя будут десятки-сотни тысяч активных пользователей, возможно нагрузка станет неподъемной для одной машины, но что то мне говорит что на старте тебе хватит 10$-vps
full-text поиск используй то что нравится и на чем лучше всего пишешь, хотя современные sql базы отлично и с этим справляются, многим нравятся некоторые фичи эластика
sql база данных идеальна для случаев, когда нужна будет аналитика но еще непонятно какая, никаких json и других document-oreiented подходов, все разбивай на элементы и храни в полях и таблицах, сем меньше у тебя будет универсальных данных, тем легче тебе будет. Данные должны быть машиночитаемыми.
Совет стороннюю базу для full-text поиска используй как довесок для основной sql базы данных, а не как основное хранилище, пусть оно дублирует его.
так ничего не надо делать, ничего устанавливать или форматировать, просто записать livecd ubuntu на флешку и загрузиться с нее, посидеть так часок в ее браузере и постараться добиться тех же тормозов
если что просмотр 4к на ютубе не аргумент стабильности связи, ютуб может буфиризировать контент (особенно приложение на смартфоне, у него возможностей по контролю кеша лучше чем у браузерной версии), скрывая от тебя нестабильность подключения
радиочастоты wifi на ноутбуке и смартфоне одинаковые? оба 5Ghz?
p.s. чтобы исключить софтварную причину, посиди, загрузившись с чистой ОС, например с livecd/liveusb linux, тебе его браузера более чем хватит для эксперимента.
Если в этом случае лаги сохранятся - то причина аппаратная, иначе - програмная
Важно, во время тормозов на ноутбуке, смартфон продолжает нормально работать?
Походи с ноутбуком по комнате, подойди поближе к роутеру когда начинаются тормоза, вдруг исчезнут? есть шанс что у тебя есть сосед, wifi роутер которого периодичски с твоим конфликтует, занимают одну полосу, роутер через некоторое время переключается и все по новой (а смартфон к примеру 5G занимает, там свободно и бороться не с кем)
Еще, проконтролируй, хотя бы с помощью штатного таскменеджера, есть ли нагрузка по сети от ноутбука.
Такое бывает к примеру когда windows скачивает обновления (особенно это актуально для свежеустановленных, на слабых машинах на это часы и даже сутки уходили)
Или банально торент клиент запущен, большое количество подключений может негативно сказываться на роутере, который как раз через десятки минут после снятия нагрузки отвисает.
универсальные базы данных это МЕДЛЕННАЯ ЗАПИСЬ, причем медленная от слова кошмар
они оптимальны там где многопользовательский доступ и есть транзакции, они очень дорогие!
еще советую посмотреть оверхед на индексы у универсальных базах данных, просто на практике, в моем ответе я ссылку кинул на буквально недавно человек на mssql что то похожее пилил
я немного удивлен, может это новая фича айфонов, сделать плохо чтобы все спрашивали и таким образом повышали вовлеченность толпы, этакий черный пиар? мне кажется майкрософт этим давно занимается и судя по всему это эффективно
Понятия не имею, с точки зрения цены вроде норм (т.е. очень дешево!), но они ТОРМОЗНЫЕ
я сам долго долго сидел на машине 2014-го года какой то там феном 6-ядерный, его скорости будет сравнимы,.. современные железки в худшем раза в 2 быстрее в single thread а в каких то задачах и больше, это сильно заметно
p.s. kvm это и есть гипервизор, так же я запускал virtualbox у него свой гипервизор есть но винду рекомендую запускать на kvm
linux скушает любые конфигурации, даже странные (например без таблицы разделов можно смонтировать диск по смещению
p.s. просто не будет, с некоторых пор майкрософт запрещает прямой доступ к диску на котором установлена система (ко всему) скоро совсем скатится до уровня android железок где все анально огорожено а рут, хоть немного возвращающий пользователям возможности linux понижает защиту железа до нуля
на android можно было бы подключить через usb клавиатуру и мышку, большинство моделей не требуют для этого разрешений
на iphone, если бы заранее была подключена wireless клавиатура и мышка в теории это бы тоже было возможно, поэтому заранее спаирить клавиатуру было бы очень полезно
Использовать один сервер, эти объемы минимальны, конечно если у тебя будут десятки-сотни тысяч активных пользователей, возможно нагрузка станет неподъемной для одной машины, но что то мне говорит что на старте тебе хватит 10$-vps
full-text поиск используй то что нравится и на чем лучше всего пишешь, хотя современные sql базы отлично и с этим справляются, многим нравятся некоторые фичи эластика
sql база данных идеальна для случаев, когда нужна будет аналитика но еще непонятно какая, никаких json и других document-oreiented подходов, все разбивай на элементы и храни в полях и таблицах, сем меньше у тебя будет универсальных данных, тем легче тебе будет. Данные должны быть машиночитаемыми.
Совет стороннюю базу для full-text поиска используй как довесок для основной sql базы данных, а не как основное хранилище, пусть оно дублирует его.