Я пишу искателю атм и я коплю данные обхода страниц источника в базе данных как NVARCHAR (макс)Наиболее эффективный способ сжатия источника HTML, сохраняя в базе данных и извлечения назад
Как вы можете догадаться, это занимает огромное пространство, поэтому я считаю, что было бы лучше, если бы я сжимал HTML-источник на C#, а затем сохранял его в базе данных и извлекал обратно его сбрасывание.
Как я могу сделать это наиболее эффективным способом ?
Я проверил и, кажется, нет никакого способа, чтобы добиться этого в SQL сервере
Ty очень много для ответов.
C# .net 4.5 МОФ
SQL Server 2014
Так что, я думаю, вам не нужно искать в базе данных для этого исходного текста? И что вы имеете в виду, «нет способа добиться этого на сервере sql»? Почему бы вам просто не использовать 'varbinary (max)', если вы хотите хранить сжатые байты? –
@KirkWoll Вы думаете, что сжатие C# или varbinary compression, которое лучше? – MonsterMMORPG
@MonsterMMORPG Varbinary не является сжатием. Это двоичный тип данных. Если вы используете SQL Server 2012 или выше, вам следует ожидать таблицы файлов. –