Java 序列化库 JID

LGPL
Java
跨平台
2012-04-20
红薯

JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 i5 2.53GHz 处理器的机器上,完成 10000 条目的操作仅需 4 毫秒。序列化和重新序列化的时间很大程度上依赖于表条目的大小和复杂度,增量式的序列化和反序列化用于达到高性能。

加载中

评论(3)

红薯
红薯
测试发现 JID 序列化得到的数据比 Java 内置的序列化数据略大。
红薯
红薯
继续研究 JID 的 List 对象的序列化
红薯
红薯
终于明白 JID 怎么用了

JID 2.0.1 发布,高性能的 Java 序列化库

JID 2.0.1 发布了,该版本主要是增加对空元组的支持。 JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 i5 2.53GHz 处理器的机器上,完成 10000 条目的操作仅需 4 毫秒。序列化和重新...

2012/11/07 07:24

JID 2.0 正式版发布,高性能的 Java 序列化库

JID 2.0 正式版支持平衡列表和图,整体性能再次提升 20 倍左右。 JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 i5 2.53GHz 处理器的机器上,完成 10000 条目的操作仅需 4 毫秒。序...

2012/11/01 08:02

JID 2.0 RC4 发布,高性能的 Java 序列化库

JID 2.0 RC4 修复了 IGet 和 ISetBytes 请求的bug,改进了 RootJid API。 JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 i5 2.53GHz 处理器的机器上,完成 10000 条目的操作仅需 ...

2012/10/23 07:14

JID 2.0 RC3 发布,极高性能的 Java 序列化库

JID 2.0 RC3 发布,该版本通过 BMapJid 的 增量反序列化和重新序列化技术,可在半毫秒的时间内更新 10 万序列化数据(字节数组)更新,这个性能足以让 Java 编写高性能数据库。 JID 是一个用来...

2012/10/17 07:44

JID 2.0 正式版发布,Java 序列化库

JID 2.0 正式版发布,该版本的集合全部支持泛型,修复了 BListJid.iRemove 的 bug,MapJid 是 MapEntry 的列表。 JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 i5 2.53GHz 处理器...

2012/10/04 07:49

JID 2.0 RC1 发布,Java 序列化库

JID 2.0 RC1 发布,该版本继续提升序列化的性能,通过使用 BListJid 可在 25 毫秒内完成 10 万对象的反序列化、更新和重新序列化. JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 ...

2012/10/01 06:57

JID 1.5.0 发布,高性能 Java 序列化库

JID 1.5.0 增加对联合和递归数据类型的支持。 JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 i5 2.53GHz 处理器的机器上,完成 10000 条目的操作仅需 4 毫秒。序列化和重新序列化的...

2012/09/27 06:30

JID 1.3.0 发布,高性能 Java 序列化库

JID 1.3.0 发布,该版本对代码进行重构,依赖于新发布的 JActor 4.0 版本。 JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 i5 2.53GHz 处理器的机器上,完成 10000 条目的操作仅需...

2012/08/16 07:59

JID 1.0.1 发布,高性能(反)序列化库

JID 1.0.1 发布,该版本简化了 tuple 包,做了一些代码清理工作。 JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 i5 2.53GHz 处理器的机器上,完成 10000 条目的操作仅需 4 毫秒。...

2012/05/03 22:20

没有更多内容

加载失败,请刷新页面

3
回答
使用 JFile 进行文件读写,一样很蛋疼。。。

昨天写了篇 JID 进行高性能 Java 对象序列化的文章。今天继续尝试使用 JFile 进行文件读写。 JFile 必须基于 JID 的序列化操作方式,...

2013/02/27 10:17
14
回答
使用 JID 来进行 Java 对象的高性能序列化

JID 是一个用来反序列化、更新和重新序列化 Map 对象,在 i5 2.53GHz 处理器的机器上,完成 10000 条目的操作仅需 4 毫秒。序列化和...

JID
2013/02/26 14:19

没有更多内容

加载失败,请刷新页面

没有更多内容

7.gloox 之 RosterManager

gloox 之 RosterManager 此类实现了jabber:iq:roster名空间中的Jabber/XMPP花名册操作 它继承了 IqHandler, PresenceHandler,SubscriptionHandler 和 PrivateXMLHandler 详细说明: 此类实现...

2010/12/11 15:40
670
0
agsXMPP + Openfire 即时通讯开发(二) 【文件传输】

上篇bolg([agsXMPP + Openfire 即时通讯开发(一) 【agsXMPP 连接 Openfire】](http://my.oschina.net/knife2013/blog/681030))中agsXMPP的MiniClient已经可以相互之间进行通讯了,本篇介绍...

2016/05/25 15:46
187
0
SaltStack Job 管理 及 saltutil.signal_job 模块的问题

SaltStack Job 管理 及 saltutil.signal_job 的问题;在salt 中,每次执行一次salt命令就会产生一个Job ,Salt 实时管理的任务都是作为Job来执行的;...

2015/08/09 01:20
370
0
提升Salt Api稳定性

1.使用local_async而不是local。 2.执行命令前检查minion是否在线。

2016/02/19 16:23
305
1
5.gloox 之 MessageSession

MessageSession类对象是任意两个实体之间消息会话的抽象。 详细说明: MessageSession是原始态和老式消息会话形式的一种替代。 原始的接口,它使用简单MessageHandler类的派生类,是基于一种...

2010/12/11 15:36
681
0
XMPP JID 和通信原语有3种:message、presence和iq

XMPP JID 和通信原语有3种:message、presence和iq

2014/06/05 10:59
6.4K
0
PHPWEB在线客服

PHPWEB在线客服 openfire+rooyee+strophe.js openfire 做通信服务器 rooyee 做客服服务端strophe.js做用户客服端

2015/11/28 14:05
180
0
2.配置通过数据库接收SaltStack批量管理日志

默认情况下发送给salt minion的命令执行结果将返回给salt master,saltstack returner的接口允许发送给任意系统 内置returner模块列表 carbon_return 将结果返回给carbon接收器 cassandre_re...

2016/07/02 23:26
48
0
openfire smack文件发送

openfire的文件发送有两种: XMPP支持两种文件流传输协议,SOCKS5 Bytestreams和 In-Band Bytestreams,SOCKS5是直接发送二进制流,而IBB是将文件转成base64码进行然后用message的形式进行传...

2015/03/13 13:52
87
0
XMPP的一些工作--续

看来最近这段时间我和xmpp是干上了。今天要写一点关于xmpp pubsub的一些认识。 服务器用openfire3.7.1 我们都知道XMPP pubsub的功能很强大。可以用来完成非常多的功能。正好最近在开发一些服...

2011/11/12 00:22
1K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部