1. считывание файла, весь в ОЗУ не загнатьА зачем его туда загонять? Его читать просто пореже надо. Я так понимаю что на 6млн записей вы его читаете 6млн раз. Ну считайте сразу одну десятую, или одну сотую файла в память и все. В результате у вас будет 10-100чтений файла вместо шести миллионов, а это огромная экономия времени.
2. БД нужно не просто записать, а прогнать по всей БД, найти есть ли такая запись и после уже обовить или записать.Индекс.
Вообще-то, на этом сайте не было ни одного ворованного байтаСовершенно верно.Программу, фильм, художественное произведение своровать невозможно в принципе. Скопировать и использовать - запросто, а вот своровать нельзя.
Я вообще не понимаю, как можно украсть информацию. Ведь у владельца ничего не пропало!Украсть информацию невозможно!
Хм-м-м... А RuTracker - это проститутки, соли или казино?Нет, но там активно распространяется нелегальный контент.
однако память там не дешевая, соответственно нужен внешний накопительТак вам память нужна или накопитель?
намного ли будет отличаться fps в каких-нибудь играх, если будет hdd или всё же придётся потратиться на ssd?FPS зависит от видеокарты в основном, диск по хорошему не должен влиять на это дело, разве что оперативки совсем мало, или совсем медленный.
А какая разница, где сервера?Чтобы поставить сервер нужен датацентр, нужны специалисты чтобы их обслуживать. Банальный вклад в развитие IT и не только.
Нарушает закон - изолируйте от общества или еще как-то воздействуйте на самого гражданина, но не на сервис, который использует данный гражданинВ идеале - так. Но думаю понимаете что это очень сложно. Тут либо вход в интернет по паспорту, либо содействие собственно сервиса нужно. Иначе как на этого гражданина воздействовать, если даже идентифицировать его не получится.
Продавец либо не нарушает ничего либо нарушает закон, но он никак не нарушает лицензию.
Лицензия не может запретить торговать ключиками.
Компания тойота не может мне запретить делать ключи открывающие их автомобили - хочу делаю.