关于hibernate-Memcached的几点疑问?

wxw850227 2008-10-15 03:44:26
关于Memcached作为hibernate二级缓存的问题,配置这个的时候是用到hibernate-memcached(http://code.google.com/p/hibernate-memcached/)是允许hibernate使用MemCached作为二级缓存的项目,它用到了spymemcached(http://code.google.com/p/spymemcached/)这个MemCached的Java客户端。

疑问一,作为二级缓存,查询出来的结果缓存在哪?1,虚拟机。2,memcached内存(测试时,内存未增加)。3,数据库缓存?
疑问二,使用这个包的话,需不需要单独启动memcached?还是像ehcache那样。
...全文
165 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiyuzhongxin789 2008-10-19
  • 打赏
  • 举报
回复
1.没用过,查了下,感觉特点是分布式
进程间共享缓存
性能非常好
缓存到了由C写的服务端进程中,其实还是内存。不是java实现的。客户端不限制。符合Socket通信标准就行了,
2.它是一个服务,也就是说你需要单独启动它,它和ehcache不一样。
你可以把它当成一个强大的超级内存数据库
java__king 2008-10-18
  • 打赏
  • 举报
回复
学习啦,呵呵.
wxw850227 2008-10-16
  • 打赏
  • 举报
回复
谢谢各位的回复。。
DiscussQuestions 2008-10-16
  • 打赏
  • 举报
回复
2,memcached内存(测试时,内存未增加)。
同意3楼的说法
Landor2004 2008-10-15
  • 打赏
  • 举报
回复
mark
sunyujia 2008-10-15
  • 打赏
  • 举报
回复
1.没用过,查了下,感觉特点是分布式
进程间共享缓存
性能非常好
缓存到了由C写的服务端进程中,其实还是内存。不是java实现的。客户端不限制。符合Socket通信标准就行了,
2.它是一个服务,也就是说你需要单独启动它,它和ehcache不一样。
你可以把它当成一个强大的超级内存数据库

以上是我百度后自己的猜测,仅供参考。下面的东西可以看看,多谢楼主今天有新知识点收获。
http://www.infoq.com/cn/articles/memcached-java
ma_liang 2008-10-15
  • 打赏
  • 举报
回复
不是很懂,争取尽快研究一下

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧