1. A computer-implemented method for facilitating full-text search, the method comprising: receiving a plurality of search terms; organizing the plurality of search terms into a lexicographically-ordered set of search terms, the lexicographically-ordered set of search terms including at least a first search term and a second search term; wherein the first search term is a first character string and the second search term is a second character string; generating an interwoven search token from the first search term and the second search term by interweaving characters of the first character string with characters of the second character string such that the interwoven character string contains alternating characters of the first character string and the second character string; querying a full text search index using the interwoven search token; and receiving, based on the querying, a result set that is associated with the plurality of search terms.