大数据
liangyue1994
java工程师,不过是个小菜鸟
展开
-
Hadoop、Spark、HBase与Redis的适用性见解
最近在网上又看到有关于Hadoop适用性的讨论[1]。想想今年大数据技术开始由互联网巨头走向中小互联网和传统行业,估计不少人都在考虑各种“纷繁复杂”的大数据技术的适用性的问题。这儿我就结合我这几年在Hadoop等大数据方向的工作经验,与大家讨论一下Hadoop、Spark、HBase及Redis等几个主流大数据技术的使用场景(首先声明一点,本文中所指的Hadoop,是很“狭义”的Hadoop,即在转载 2015-10-28 17:28:52 · 486 阅读 · 0 评论 -
缓存穿透解决方案
1、先查缓存,缓存不存在查数据库,数据库中如果存在则存入缓存 问题:大量不存在的数据导致数据库的查询频次高,有900多万次;因为该功能上线默认为不存在,所以正常用户访问也是每次都查询 2、先查缓存,缓存中不存在查数据库,数据库如果存在则存结果入缓存;如果不存在则存-1入缓存; 数据库的查询次数明显降低为不到50万 3、先查bloom过滤器,如果不存在则返回;如果存在则查询缓存,...原创 2019-08-30 17:47:57 · 297 阅读 · 0 评论