I have a SQL Server 2008 database with a large amount of varchar(max) data that is currently indexed with full-text search. Unfortunately, row-level compression in SQL Server 2008 does not support LOB data.
I am toying with the idea of using SQLCLR to compress the data and a custom iFilter to enable the data to be indexed with full-text search.
I'm interested in getting some feedback on this idea. Could it work? Has it been done before? What are the possible pitfalls? Can you recommend an better solution?