随笔分类 -  2220 - 缓存

摘要:https://www.cnblogs.com/parryyang/p/5777019.html https://www.cnblogs.com/shoren/p/guava_cache.html Java 高并发缓存与Guava Cache Guava Cache与ConcurrentMap很相似 阅读全文
posted @ 2017-11-24 10:52 搜索技术 阅读(506) 评论(0) 推荐(0) 编辑
摘要:Map> midmap = new HashMap>(size); for(long i=0; i sizemap = new HashMap(5); sizemap.put(1L, true); sizemap.put(2L,... 阅读全文
posted @ 2017-11-21 16:57 搜索技术 阅读(286) 评论(0) 推荐(0) 编辑
摘要:http://www.jianshu.com/p/453c6e7ff81c http://blog.csdn.net/chunlongyu/article/details/53977819 阅读全文
posted @ 2017-11-21 10:45 搜索技术 阅读(196) 评论(0) 推荐(0) 编辑
摘要:队列的作用是缓冲 缓冲到 队列的空间里。。 线程间共享数据无需竞争 原文 地址 作者 Trisha 译者:李同杰 LMAX Disruptor 是一个开源的并发框架,并获得2011 Duke’s 程序框架创新奖。本文将用图表的方式为大家介绍Disruptor是什么,用来做什么,以及简单介绍背后的实现 阅读全文
posted @ 2017-11-21 10:34 搜索技术 阅读(586) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/linsongbin1/article/details/54375641 阅读全文
posted @ 2017-11-15 16:07 搜索技术 阅读(133) 评论(0) 推荐(0) 编辑
摘要:http://muxiulin.cn/ 木秀林网,网站专注于消息队列技术的研究 阅读全文
posted @ 2017-11-14 11:12 搜索技术 阅读(644) 评论(0) 推荐(0) 编辑
摘要:系列译文: http://ifeve.com/disruptor/ 当有多个消费者时,(按Disruptor的设计)每个消费者各自控制自己的指针,依次读取每个Slot(也就是每个消费者都会读取到所有的产品),这时只需要保证生产者指针不会超过最慢的消费者(超过最后一个消费者“一圈”)即可,也不需要锁。 阅读全文
posted @ 2017-11-14 11:06 搜索技术 阅读(1585) 评论(0) 推荐(0) 编辑
摘要:http://www.jb51.net/article/46941.htm 对象池模式经常用在频繁创建、销毁对象,且对象创建、销毁开销很大的场景,比如数据库连接池、线程池、任务队列池等。本代码简单,没有限制对象池大小 阅读全文
posted @ 2017-11-07 15:05 搜索技术 阅读(434) 评论(0) 推荐(0) 编辑
摘要:https://www.javacodegeeks.com/2015/04/chroniclemap-java-architecture-with-off-heap-memory.html Java堆外内存的使用 http://blog.csdn.net/xichenguan/article/det 阅读全文
posted @ 2017-11-07 14:11 搜索技术 阅读(4019) 评论(0) 推荐(0) 编辑
摘要:Guava Cache是单个应用运行时的本地缓存。它不把数据存放到文件或外部服务器。在重启服务器时缓存的数据会全部丢失。如果这不符合你的需求,请尝试Redis或Memcached这类工具。 有以下优点: http://www.cnblogs.com/shoren/p/guava_cache.html 阅读全文
posted @ 2017-11-07 11:40 搜索技术 阅读(752) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示