1.单机下如何进行
2.分布式下如何进行
能不能将这个文件存储到一个文件数据库中呢,SQLLITE?
然后查询不就很方便了么
1.还是存数据库吧 4G的文件 sqllite 版本2.7.4以前的版本最大支持2G,以后的最大支持2TB,单机下
2.分布式下看需求对实时性要求高不 比如结合redis
如果数据量大的话存数据库的时候,还可以分表。根据拼音首字母。
存到库中,然后用sql语句查找
select 电话号码 from 表 where 姓名='西门庆'