Что: 2baa8a56087f404f2b6f95c2040a38d1be2bd7bf Когда: 2022-03-11 17:35:17+03:00 ------------------------------------------------------------------------ Темы: bittorrent ------------------------------------------------------------------------ go.stargrave.org/rutrackerer http://www.git.stargrave.org/?p=rutrackerer.git;a=blob;f=README Хочется в XML-ке Rutracker (4d19c66cf2a24f6d1875bb90b2caa70577141875) искать быстро, достаточно только по заголовкам. Написал простенький индексатор на Go, который сохраняет метаданные в родном gob формате. И простенький поискатор, который отправляет заголовки в grep, передаёт ему аргументы командной строки (GNU grep быстрее, плюс распараллеливание появляется), из него узнаёт порядковые номера заголовков найденных и показывает о них данные на экран. Плюс утилитка просто которая по offset-у в XML-ке может показать данные. Работает всё это очень и очень шустро, полностью меня удовлетворяя. Единственный недостаток: индекс полностью загружается в память, хотя это всего лишь полгигабайта. ------------------------------------------------------------------------ оставить комментарий: mailto:comment@blog.stargrave.org?subject=Re:%20go.stargrave.org%2Frutrackerer%20%282baa8a56087f404f2b6f95c2040a38d1be2bd7bf%29 ------------------------------------------------------------------------ Сгенерирован: SGBlog 0.34.0