有什么办法可以对一个整个的dat文件按照条件对需要查询的数据分组

有什么办法可以对一个整个的dat文件按照条件对需要查询的数据分组,从而提高检索数据的效率同时实现精确匹配呢?

http://zhidao.baidu.com/link?url=FN5HoPsBr4qpsnRyTvqnVw6DJsLplHXl9c3Yx1q0WXOCsss3a70ar_DeeJf2BtKHWq7yhZ3pOU3JfwXa75t9g6oUhqBx6ai85jgxqubh2QW

http://bbs.csdn.net/topics/390292629?page=1