1. A computer-implemented method for facilitating full-text search, the method comprising: receiving a plurality of search terms; generating a query range for each received search term, wherein the query range includes a lower-bound token pair and an upper-bound token pair; querying a multi-dimensional index using the query range; and receiving from the multi-dimensional index, based on the querying, a result set that is associated with the plurality of search terms.
1. A computer-implemented method for facilitating full-text search, the method comprising: receiving a plurality of search terms; generating a query range for each received search term, wherein the query range includes a lower-bound token pair and an upper-bound token pair; querying a multi-dimensional index using the query range; and receiving from the multi-dimensional index, based on the querying, a result set that is associated with the plurality of search terms. 3. The method of claim 1 , further comprising: for each unique combination of three search terms in the plurality of search terms, wherein each unique combination of three search terms comprises a first search term, a second search term, and a third search term, generating (i) the lower-bound token pair by combining a lower-bound search value that corresponds to the first search term, a lower-bound search value that corresponds to the second search term, and a lower-bound search value that corresponds to the third search term, and (ii) the upper-bound token pair by combining an upper-bound search value that corresponds to the first search term, an upper-bound search value that corresponds to the second search term, and an upper-bound search value that corresponds to the third search term.