CNode

protobuf与nodejs,mongo三者如何不通过json配合使用

问答
Yyamideh发布于9 年前最后回复9 年前5 回复4162 浏览0 收藏

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

查看回复

回复 (3)

I
im-here#1·9 年前

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

N
nullcc#2·9 年前

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

I
i5ting#3·9 年前

msgpack

参与回复
登录后即可参与回复。登录