1. The document presents Ginix, a generalized inverted index structure that improves keyword search efficiency. It merges consecutive IDs in inverted lists into intervals to reduce storage space. 2. Ginix algorithms for union and intersection operations on interval lists do not require decompression, improving efficiency. Performance is also enhanced by reordering documents. 3. Experiments show Ginix requires less storage than traditional inverted indexes while improving search performance on real datasets.