How to query hstore tag keys that match part of the filter string
You need to create a set of the keys in order to be able to compare them using like.

Something like:

select *
from the_table t
where exists (select * 
              from skeys(t.tags) as x(tagname)
              where x.tagname like '%building%');


But this is not going to be fast.