Technology is disclosed for supporting multiple data stores. The set of data stores can be of a uniform type, or the various data stores can be different types (e.g. Lightweight Directory Access Protocol (LDAP), Structured Query Language (SQL), etc.). One implementation of the disclosed technology is...http://www.google.co.uk/patents/US7711818?utm_source=gb-gplus-sharePatent US7711818 - Support for multiple data stores