According to the deficiency of Chord algorithm supporting single keyword query only, a P2P framework-HilbertChord by combining the Hilbert curve and Chord is proposed for managing grid service resources, which supports DHT-based multi-keyword query and approximate query by means of Hilbert index to improve resources searching ability. Experiments show that HilbertChord has better efficiency and scalability for managing service resources under the large scale P2P environment with higher density of services.