Я хочу знать, какой подход лучше сохранить содержимое веб-страницы в базе данных для кэширования?
- Использование типа данных ntext и сохранение содержимого в виде плоской строки
- Использование ntext, но сжатие содержимого, а затем сохранение
- Использование varbinary (MAX) для сохранения содержимого (как я могу преобразовать плоскую строку в двоичную?; -))
- Другой подход, который вы мне предлагаете
UPDATE
более подробно у меня есть много таблиц (URL, кэши, ParsedContents, Words, Hits и т. Д.), Которые для каждого URL-адреса в таблице URL-адресов я отправляю запрос и сохраняю ответ в таблице кэшей. это раздел Downloader (URLResolver от Google) моего движка. затем секция индексатора должна была выполнить синтаксический анализ и другие задачи, связанные с этим. и Compress / Decompress работает только в том случае, если новый контент будет кэшироваться или анализироваться