protobuf与nodejs,mongo三者如何不通过json配合使用
发布于 7 年前 作者 yamideh 3469 次浏览 来自 问答

各位大神好, 我们项目组要用protobuf缩减流量,但是mongo没法直接存protobuf,每次从数据库取json再转成pb,存的时候在pb转成json,这样很耗时。去google一下发现都是讲protobuf用法的 ,基本没有讲protobuf和数据库如何配合的,有几个讲的是存成字符串,但是这样的话就没法做排序和筛选了,各位大神有碰到这问题的能分享下经验吗。

3 回复

这种情况应该只能拆json了把? 结构上把json设计小一点。

protobuf是一种数据交换格式,你需要在需要数据传输的时候把数据转换成protobuf格式,存储的时候你可以继续用原来的方案。可以看看: protobuf-js

回到顶部