几十万数量级散列数据的存储与更新
碰到一个关于大量散列数据存储与频繁更新的问题,因为是散列数量在几十万至几百万之间,都是对关键字长度在几个字符至几百字符串的相关信息进行更新,基于数据库的存储与更新是一个方法,但频繁的读取与更新时访问速度又成为瓶颈
目前的想法是有能基于内存存储进行读取和更新,类似于散列函数之类的方法
不知道大家有什么好的建议或者其他方法
非常感谢!
[解决办法]
你搜索一下memcached实现方案,这个是常规解决方案,看看别人怎么实现的
[解决办法]
http://www.cppblog.com/converse/archive/2008/01/21/41592.html
[解决办法]
关注一下,需要自己做吧。
现成的程序不会有吧,无法规范化的数据,格式和要求都不同怎么制成dll。
如果有的话都向数据库方向发展了。