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. 4. The method of claim 1 , further comprising: converting at least one search term from the plurality of search terms into a binary or hexadecimal string; determining that the string has a length that is less than a threshold number of bytes; and in response to the determining step, generating a query range that corresponds to the string by: generating a lower-bound search value by appending at least one zero-byte to the string such that the lower-bound search value has a length equal to the threshold number of bytes, and generating an upper-bound search value by appending at least one one-byte to the string such that the upper-bound search value has a length equal to the threshold number of bytes.