1. A system for linking together multiple local registries and aggregating data therefrom, the system comprising: a distributed index storage and retrieval system; and at least one proxy registry configured to receive a search query from a client system, retrieve addresses of select local registries which have entries satisfying the search query from the distributed index storage and retrieval system, and obtain said entries from said select local registries.