遇到一个关于map struct,很奇怪的问题,求大牛指教,谢谢了

Schr0dingerCat · · 1499 次点击
就用你上面的做法可以的,只是大量的数据要考虑怎么样逐条处理,有几点: 1. 逐条从文件读取数据 2. 当map的长度够大时,将map里面的内容全部写入到缓存,如redis,然后清除map 3. 查找某个key时先从map里面找,没有再从redis里面找,如果redis里面有就读取并unmarshal到map,然后接着处理 4. 最后处理完的结果就在redis里面,scan出来 或者把这些数据存到db里面,用sql来弄
#12
更多评论
建议你简化下snippet, 代码太多了
#1
40行的 `Q-843A磷化 `多了一个空格没看见嘛
#2