1. A method for facilitating full text searching of a set of data, the method comprising: obtaining keyword data corresponding to a set of data; generating an inverted keyword index corresponding to the keyword data; storing the inverted keyword index in a shared process memory; obtaining a keyword query from a first process; and processing the keyword query from the inverted keyword index in a shared memory.