当前位置: 首页 > news >正文

适合的才是最好的,小众数据库黑马不可小觑

随着大数据时代的发展,诞生了一大批大数据时代下的新数据库产品,如今MongoDB、Redis、HBase这些NoSQL数据库已经成为了互联网开发的新标配,SQL一统江湖的时代不复存在了。

然而,如果你觉得只要学习了上边这几种NoSQL你就抓住了大数据时代的话,你可就大错特错了!大数据时代发展速度之快超乎你的想象,新的数据库产品仍然在不断诞生,一些快速兴起的小众数据库很有可能成为下一个MongoDB、HBase!为了不落后于时代,你还不抓紧时间了解一下?

华章妹给大家介绍几种适合不同场景的小众数据库。这些数据库尽管小众,但是在它们自身擅长的场景中却能够发挥出远大于大众数据库的作用。因此如果你的需求比较特殊,大众数据库产品无法很好的满足你,那么这些小众数据库没准更适合你。

01

ClickHouse

开源技术早已成为整个软件行业的基石和创新来源。开源技术的普惠性,有效降低了技术落地的门槛。ClickHouse正是一款在大数据实时分析领域为大数据OLAP而生的优秀开源软件。

 

由于ClickHouse具有卓越的分析性能、极好的线性伸展和扩容性以及丰富的功能等,近些年,越来越多的企业开始将它作为实时分析引擎来使用。无论是在大数据领域还是在DevOps领域,只要涉及在线分析场景,ClickHouse都能通过它那极致的性能占有一席之地。

ClickHouse开源时间虽短,但是增势迅猛。自2016年开源以来,ClickHouse一直保持着飞速的发展,是目前业界公认的OLAP数据库黑马,已在头条、阿里、腾讯、新浪、青云等众多公司得以应用。

ClickHouse流行趋势图

推荐语:这是一本可帮助读者深度理解并全面掌握ClickHouse运行原理并进行实践开发的工具书,涵盖了ClickHouse的时代背景、发展历程、核心概念、基础功能、运行原理、实践指导等多个维度的内容,尤其是在ClickHouse最核心的部分——MergeTree表引擎与分布式方面,书中对其实现原理和应用技巧进行了详细解读。

02

HBase

Apache HBase是基于Apache Hadoop构建的一个高可用、高性能、多版本的分布式NoSQL数据库,是Google BigTable的开源实现,通过在廉价服务器上搭建大规模结构化存储集群,提供海量数据高性能的随机读写能力。

HBase是目前非常热门的一款分布式KV(KeyValue,键值)数据库系统,无论是互联网行业还是其他传统IT行业都在大量使用。尤其是近几年随着国内大数据理念的普及,HBase凭借其高可靠、易扩展、高性能以及成熟的社区支持,受到越来越多企业的青睐。许多大数据系统都将HBase作为底层数据存储服务,例如Kylin、OpenTSDB等。

推荐语:本书系统介绍HBase基本原理与运行机制,融入了作者多年的开发经验与实践技巧。

03

InfluxDB

时序型数据库是存放时序数据的专用型数据库,并且支持时序数据的快速写入、持久化、多纬度的实时聚合运算等功能。传统数据库通常记录数据的当前值,时序型数据库则记录所有的历史数据,在处理当前时序数据时又要不断接收新的时序数据,同时时序数据的查询也总是以时间为基础查询条件。

InfluxDB是一个由InfluxData公司开发的开源时序型数据库,直接推动监控技术进入了实时、纳秒级的新时代,除了类SQL查询语言、RESTful API等现代特性外,还具有读写性能高、存储压缩率高、生态丰富、功能强大等特性。

InfluxDB专注于海量时序数据的高性能读、高性能写、高效存储与实时分析,在DB-Engines Ranking时序型数据库排行榜上位列榜首,广泛应用于DevOps监控、IoT监控、实时分析等场景。

DB-Engines Ranking时序型数据库2021年1月排行榜

推荐语:腾讯资深架构师、InfluxDB技术专家韩健基于DB-Engines排名第一的时序数据库,打造千亿级大数据监控平台经验总结。从功能使用、生态、源码分析3个维度全面讲解InfluxDB。

更多精彩回顾

书讯 | 1月书讯:Hello 2021! (上)

书讯 | 1月书讯:Hello 2021! (下)

资讯 | TIOBE 1 月编程语言:Python 摘得 2020 年度编程语言!

书单 | 8本书助你了解人民日报“创作大脑”

干货 | 曾被“劝退”的 C++ 20 正式发布!

收藏 | DB-Engines:PostgreSQL获得“2020年度数据库”荣誉

上新 | ECharts开山之作,官方推荐!精心规划适合初学者的ECharts学习路径!

点击阅读全文查看更多数据库好书

相关文章:

  • 刚刚拿下「中国AI最高奖」的语音技术,能给我们带来什么?
  • 百度官方文档Plus版,PaddlePaddle深度学习框架介绍
  • 华为首席开源联络官执笔,带你了解5G时代的边缘计算
  • 寒假到了,神兽归笼?程序员整治“熊孩子”有妙招
  • 读完《Effective Java》后,我总结了 50 条开发技巧
  • 手把手教你如何制作可视化大屏!
  • 使用 SQL 语句实现一个年会抽奖程序
  • 构建全球第三大移动生态,2021年,华为HMS生态要起飞了!
  • 2020年云原生技术关键趋势总结
  • 【第40期】不可错过的数据挖掘好书
  • 6个关键步骤,手把手教你构建图模型
  • 六个步骤实现数据埋点方案设计
  • 深度解析DDD中台和微服务设计
  • Apache ECharts 5 震撼发布:五大模块,十五项新特性全面升级!
  • ClickHouse大数据领域企业级应用实践和探索总结
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • python大佬养成计划----difflib模块
  • quasar-framework cnodejs社区
  • Transformer-XL: Unleashing the Potential of Attention Models
  • Vue UI框架库开发介绍
  • Vue--数据传输
  • 从tcpdump抓包看TCP/IP协议
  • 关于extract.autodesk.io的一些说明
  • 今年的LC3大会没了?
  • 听说你叫Java(二)–Servlet请求
  • 微信开放平台全网发布【失败】的几点排查方法
  • 新书推荐|Windows黑客编程技术详解
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 走向全栈之MongoDB的使用
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • postgresql行列转换函数
  • 阿里云ACE认证之理解CDN技术
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • ​马来语翻译中文去哪比较好?
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • #if #elif #endif
  • #Linux(Source Insight安装及工程建立)
  • (2.2w字)前端单元测试之Jest详解篇
  • (39)STM32——FLASH闪存
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (搬运以学习)flask 上下文的实现
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (一)为什么要选择C++
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • .Mobi域名介绍
  • .net Application的目录
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET6 开发一个检查某些状态持续多长时间的类