精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-29
楼主, 把你的测试代码也放到 google code上吧。 value长度10和100显然是不一样的哦,性能应该有差异, 要正视大家的关切啊,呵呵。可再做做并发测试,加入网络吞吐的考虑。
如果功能上,性能已经成熟了,可以完善一下你的项目网站,发个 阿尔法 版本了,有时间再补充点文档吧。我最近也在给公司一些项目cache方案选型,以及对比 memchache,Coherence的差异。 你的框架看起来不错,估计有的项目会用你的客户端了,呵呵。 |
|
返回顶楼 | |
发表时间:2008-10-30
raymond2006k 写道 楼主, 把你的测试代码也放到 google code上吧。 value长度10和100显然是不一样的哦,性能应该有差异, 要正视大家的关切啊,呵呵。可再做做并发测试,加入网络吞吐的考虑。 如果功能上,性能已经成熟了,可以完善一下你的项目网站,发个 阿尔法 版本了,有时间再补充点文档吧。我最近也在给公司一些项目cache方案选型,以及对比 memchache,Coherence的差异。 你的框架看起来不错,估计有的项目会用你的客户端了,呵呵。 抱歉工作有点忙,所以没有及时回复。 为什么value长度为10和为100性能不能一样?实际上现在的瓶颈已经不在io上,而且我也也实际测试过了。用我的t61连服务器,速度还是在26000左右。 测试代码在这里:http://commons-client.googlecode.com/svn/branches/dev/src/main/java/org/coral/common/memcached/Test.java |
|
返回顶楼 | |
发表时间:2008-10-30
uniseraph 写道 raymond2006k 写道 楼主, 把你的测试代码也放到 google code上吧。 value长度10和100显然是不一样的哦,性能应该有差异, 要正视大家的关切啊,呵呵。可再做做并发测试,加入网络吞吐的考虑。 如果功能上,性能已经成熟了,可以完善一下你的项目网站,发个 阿尔法 版本了,有时间再补充点文档吧。我最近也在给公司一些项目cache方案选型,以及对比 memchache,Coherence的差异。 你的框架看起来不错,估计有的项目会用你的客户端了,呵呵。 抱歉工作有点忙,所以没有及时回复。 为什么value长度为10和为100性能不能一样?实际上现在的瓶颈已经不在io上,而且我也也实际测试过了。用我的t61连服务器,速度还是在26000左右。 测试代码在这里:http://commons-client.googlecode.com/svn/branches/dev/src/main/java/org/coral/common/memcached/Test.java 另外已经支持链接多个memcached服务器: MultiTargetMemcachedClient mc = new MultiTargetMemcachedClient(); mc.addTarget(ip, port); mc.init(); byte[] result=mc.set('111') |
|
返回顶楼 | |
发表时间:2008-10-30
代码还没更新上去吧
|
|
返回顶楼 | |
发表时间:2008-10-30
box 写道 代码还没更新上去吧 在dev分支: http://commons-client.googlecode.com/svn/branches/dev |
|
返回顶楼 | |
发表时间:2008-10-31
转换成byte[] 的思想在网络协议里面非常常见,就是自己要实现数据序列化和反序列化了。不过跳脱sun给的好东西(真的是好又多,方便了,信息量就大了),可以精简很多数据。
|
|
返回顶楼 | |
发表时间:2008-10-31
我比较欣赏 uniseraph 的源代码没有一行注释。
|
|
返回顶楼 | |
发表时间:2008-11-01
fly_hyp 写道 我比较欣赏 uniseraph 的源代码没有一行注释。 注释是少了点,不过还是有的,呵呵。 不想写中文注释,不利于项目的以后发展,如果写英文注释,会打断思路,所以写得比较少,呵呵。 不过我觉得现在的代码结构还是比较清晰的,需要注释的地方应该不多。 欢迎指正。 |
|
返回顶楼 | |
发表时间:2008-11-01
uniseraph 写道 fly_hyp 写道我比较欣赏 uniseraph 的源代码没有一行注释。注释是少了点,不过还是有的,呵呵。不想写中文注释,不利于项目的以后发展,如果写英文注释,会打断思路,所以写得比较少,呵呵。不过我觉得现在的代码结构还是比较清晰的,需要注释的地方应该不多。欢迎指正。 新的改动,可以自由选择maven or ant+ivy 编译/运行测试用例,呵呵。 |
|
返回顶楼 | |
发表时间:2008-11-01
代码写算是还成吧。 不过, 缺乏考虑多SERVER的平衡, 有些地方我感觉过度设计了。 哈:)
|
|
返回顶楼 | |