写在第50期
到底什么是NoSQL?公众号一系列前菜,大家可以看看:
NoSQL 还是 SQL ?这一篇讲清楚
新数仓系列:Hbase周边生态梳理(1)
新数仓系列:Hbase国内开发者生存现状(2)
新数仓系列:开源组件运营(3)
HBase 和 Cassandra的浅谈
本期有 Redis、分布式、HBase、impala与hive、protobuf、Phoenix。 希望大家会喜欢!欢迎喜欢的同学打赏、转发支持社区!
以下是专门NoSQL集合正文,限于众编辑水平有限,不保证大家都喜欢。
1
Redis
① 从网络丢包说起,回顾Redis在万亿级日访问量下的中断优化全过程。
https://mp.weixin.qq.com/s/sXrxcggBczaNCZc4aoFTZw
② 5个简单明了的实用场景介绍
https://mp.weixin.qq.com/s/qFoLaZ9bFdqTXOBvIRYqIQ
2
分布式
在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。目前没有一篇全面的博客,对这几种方案进行解析。
https://mp.weixin.qq.com/s/YT-GnyOniHvEu0wV9o2iTg
3
HBase
HBase集群在读写过程中,可能由于Region Split或Region Blance等导致Region的短暂下线,此时客户端与HBase集群进行RPC操作时会抛出NotServingRegionException异常,从而导致读写操作失败。这里根据实际项目经验,详细描述这一问题的发现及排查解决过程。
http://www.cnblogs.com/panfeng412/archive/2012/11/04/hbase-how-to-resolve-not-serving-region-exception.html
4
impala与hive
impala与hive的比较以及impala的优缺点,通过此文,让大家对他们有更深一步的了解。
https://blog.csdn.net/Gemini_two/article/details/78992484
5
protobuf
protobuf作为一个高效序列化工具,能够大大提高程序的运行效率
https://mp.weixin.qq.com/s/qIaa2BgkSErreZ6sls7A6Q
6
Phoneix
Phoneix的动态列功能给我们带来更多的灵活性,不再为静态schema的字段扩展问题而困扰。本文主要讲述了Phoenix动态列实现。
https://m.aliyun.com/yunqi/articles/576440
007
开心一刻
大妈上了空调车投了一块钱。
司机说:“空调车两块!”。
大妈答:“是凉快”。
司机又说:“投两块”!
大妈笑说:“不光头凉快,浑身都凉快”,说完往后头走。
司机说:“我告诉你钱投两块”。
大妈说:“我觉得后头人少更凉快”。
司机无语,一车人笑倒了!
致谢:
周蓬勃、魏宏斌、王在道、孙亚飞、冯艺帆、陈少军、邓开表、朱洁、张少华