浅谈分布式服务协调技术 Zookeeper
2017-07-27 16:34:48
Google的三篇论文影响了很多很多人,也影响了很多很多系统。这三篇论文一直是分布式领域传阅的经典。根据MapReduce,于是我们有了Hadoop;根据GFS,于是我们有了HDFS;根据BigTable,于是我们有了HBase。而在这三篇论文里都提及Google的一个Lock Service —— Chubby,哦,于是我们有了Zookeeper。随着大数据的火热,Hxx们已经变得耳熟能详,现在...
. .
Redis 和 Memcached 各有什么优缺点,主要的应用场景是什么样的?
2017-07-21 17:05:35
1、显示最新的项目列表
2、删除与过滤
3、排行榜相关
4、按照用户投票和时间排序
5、处理过期项目
6、计数
7、特定时间内的特定项目
8、实时分析正在发生的情况,用于数据统计与防止垃圾邮件等
9、Pub/Sub
10、队列
11、缓存
. .
redis 各种数据结构的对应使用场景解析
2017-07-21 16:44:23
String——字符串
Hash——字典
List——列表
Set——集合
Sorted Set——有序集合
. .
大数据组件中的HBase使用场景和成功案例
2017-07-21 09:43:23
搜索是一种定位你所关心信息的行为。例如,搜索一本书的页码,其中含有你想读的主题,或者搜索网页,其中含有你想找的信息。搜索含有特定词语的文档,需要查找索引,该索引提供了特定词语和包含该词语的所有文档的映射。为了能够搜索,首先必须建立索引。Google和其他搜索引擎正是这么做的。它们的文档库是整个互联网,搜索的特定词语就是你在搜索框里敲入的任何东西。
. .
触发JVM进行Full GC的情况以及相应的应对策略
2017-07-20 18:14:20
对于采用CMS进行老年代GC的程序而言,尤其要注意GC日志中是否有promotion failed和concurrent mode failure两种状况,当这两种状况出现时可能
会触发Full GC。
. .