Efficient Inverted Lists and Query Algorithms for Structured Value Ranking in Update-Intensive Relational Databases