wawava 发表于 2015-03-02 22:54

一个数据存储跟搜索的问题

要存一系列IP地址,比如192.168/16(指192.168固定的头,前16bit固定),192.168.1/24,192.168.2/24等等,如何存,搜索的时候最方便最快。如果搜索的话,可以搜192.168/16(搜索所有192.168为头的IP地址),可以搜192.168.1/24、192.168.2/24、192.168.3/24或192/8。我能想到的就是用hash了,最慢的办法就是存成数组一个一个找。不使用数据库,每次存成txt文件,程序开始会读取所有IP地址。请大家给点意见!!!!!!!!!
页: [1]
查看完整版本: 一个数据存储跟搜索的问题