请问 GOLANG 有什么比较好的将内存文件 dump 到外存的方法?

2019-06-10 11:03:49 +08:00
 praynise
场景是需要在内存处理好多好多数据,包括一些数据集之间的关联运算。但是数据量一大的时候内存容易爆,想将部分处理结果先 dump 到外存,必要的时候再加载回来这种方式。请问各位有什么比较高效又省地方的方法呢?谢谢大家
2889 次点击
所在节点    Go 编程语言
5 条回复
zarte
2019-06-10 11:09:21 +08:00
自己写个存文件的方法
zhengxiaowai
2019-06-10 11:10:43 +08:00
gob ..
wweir
2019-06-10 11:15:38 +08:00
加 swap 不好么?
不行就得考虑持久化,而持久化想做好太难了,还是老实用数据库吧
maxmin
2019-06-10 12:08:07 +08:00
内存多到爆了 还不用 redis 么或者 DB
knowckx
2019-06-10 12:12:39 +08:00
内存对象的序列化方案
一般用 json,需要高效就用 proto

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/572358

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX