大数据和云计算技术周报(第50期):NoSQL特辑

写在第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

开心一刻

大妈上了空调车投了一块钱。

司机说:“空调车两块!”。

大妈答:“是凉快”。

司机又说:“投两块”!

大妈笑说:“不光头凉快,浑身都凉快”,说完往后头走。

司机说:“我告诉你钱投两块”。

大妈说:“我觉得后头人少更凉快”。

司机无语,一车人笑倒了!

致谢:

周蓬勃、魏宏斌、王在道、孙亚飞、冯艺帆、陈少军、邓开表、朱洁、张少华