科技资源具有地理分布广、异构、复杂、海量的特点,为了高效查找和使用科技资源,提出了实现科技资源组织、表示、传输和访问的有效方法.设计了数据层、数据连接层和表示层3层体系架构,使检索系统具有开放性和扩展性.利用元数据技术实现科技资源的统一组织和表示,并基于轻量级目录访问协议LDAP(Lightweight Directory Access Protocol)的目录服务机制实现了科技资源元数据的存储和访问.提出了科技资源信息检索的多级缓冲机制和结果排序模型,对数据查询的性能进行了分析和优化,提高了查询速度,并可优先返回价值高的查询结果。
In order to search and utilize science and technology resources, which are usually distributed, hybrid, complex and massive, with high efficiency, some measures were provided on how to organize, represent, transmit and access these resources. A three-layer architecture, which consisted of data layer, data-link layer and presentation layer, was designed to make the retrieval system more open and extensible. The metadata was utilized to organize and present different types of science and technology resources. Directory service mechanism based on LDAP( lightweight directory access protocol) was used for science and technology metadata storage and accessing. In order to analyze and optimize the performance of data querying, the multi-level buffer mechanism and the query result sorting model were introduced. In our proposed solution, the responding speed of the retrieval system is improved significantly, and the system is also able to return the query result sorted by the value.