水木社区手机版
首页
|版面-Java技术(Java)|
新版wap站已上线
返回
首页
|
上页
|
2/2
|
转到
主题:pb一事不明,请教
10楼
|
oldwatch
|
2021-11-17 13:01:46
|
只看此ID
对象-》序列化-》(压缩)-》传输
“性能比较差”是差在哪一个环节?
你多大数据量?标准zip算法应该还没资格瓶颈吧
【 在 childewuque (childewuque) 的大作中提到: 】
: 场景是:现在就是字符串,大数据已经压缩过了,性能比较差
: 返回的大数据传输性能上不知道用pb或其他的如何,如果可以的pb话直接转最好了
: 测试的话,手写几个接口的可以,但是如果要大量整就麻烦
: ...................
--
修改:oldwatch FROM 116.233.90.*
FROM 116.233.90.*
11楼
|
guestking
|
2021-11-17 13:59:47
|
只看此ID
你根据接口自己写个生成proto文件的小工具就行了
【 在 childewuque (childewuque) 的大作中提到: 】
: 场景是:现在就是字符串,大数据已经压缩过了,性能比较差
: 返回的大数据传输性能上不知道用pb或其他的如何,如果可以的pb话直接转最好了
: 测试的话,手写几个接口的可以,但是如果要大量整就麻烦
: ...................
--
FROM 180.167.95.*
12楼
|
childewuque
|
2021-11-17 14:29:37
|
只看此ID
请求和响应都是100k-1M这个范围
所以想试试pb,比较下
【 在 oldwatch 的大作中提到: 】
: 对象-》序列化-》(压缩)-》传输
:
: “性能比较差”是差在哪一个环节?
: ...................
--
FROM 117.121.46.*
13楼
|
childewuque
|
2021-11-17 14:31:30
|
只看此ID
就是想绕开这个哈,直接产生pb需要的对象
网上有obj-json-pb 这样两两转的,但是多了一步json。。。
【 在 guestking 的大作中提到: 】
: 你根据接口自己写个生成proto文件的小工具就行了
:
--
FROM 117.121.46.*
14楼
|
eventvwr
|
2021-11-17 14:41:36
|
只看此ID
可以啊
【 在 childewuque (childewuque) 的大作中提到: 】
: java对象能否直接动态创建成pb的对象--也就是没有.proto等文件
: 其实就是想把对象用pb二进制传输完事,请求方也有这个返回的对象
--
FROM 114.247.175.*
15楼
|
childewuque
|
2021-11-17 14:42:30
|
只看此ID
具体怎么整?
【 在 eventvwr 的大作中提到: 】
: 可以啊
:
--
FROM 117.121.46.*
16楼
|
eventvwr
|
2021-11-17 15:33:26
|
只看此ID
直接用protostuff不就可以了吗?
【 在 childewuque (childewuque) 的大作中提到: 】
: 具体怎么整?
--
FROM 114.247.175.*
17楼
|
childewuque
|
2021-11-17 15:36:06
|
只看此ID
多谢,学习一下
【 在 eventvwr 的大作中提到: 】
: 直接用protostuff不就可以了吗?
:
--
FROM 117.121.46.*
18楼
|
liyuanxin
|
2021-11-18 22:17:24
|
只看此ID
https://github.com/jhunters/jprotobuf
这个看着符合你的要求
【 在 childewuque (childewuque) 的大作中提到: 】
: java对象能否直接动态创建成pb的对象--也就是没有.proto等文件
: 其实就是想把对象用pb二进制传输完事,请求方也有这个返回的对象
--
FROM 101.229.200.*
19楼
|
childewuque
|
2021-11-19 14:40:00
|
只看此ID
多谢,空了琢磨下它
protostuff的一个小问题是map,list等需要一个封装类
【 在 liyuanxin 的大作中提到: 】
:
https://github.com/jhunters/jprotobuf
: 这个看着符合你的要求
:
: ...................
--
修改:childewuque FROM 36.112.99.*
FROM 36.112.99.*
首页
|
上页
|
2/2
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版