HBase 并不快,只是当数据量很大的时候它慢的不明显。 不适合使用 HBase 的场景: 主要需求是数据分析,比如做报表。 单表数据量不超过千万。 适合使用 HBase 的场景: 单表数据量超千万,而且并发还挺高。 数…
标签:master
HBase 对比 Kudu
对比方面 HBase Kudu 开发语言 Java Java、C++(核心) 数据模型 key-value系统,无模式 强类型的结构化表 软件架构 利用ZK进行Master选举,数据存储到HDFS实现容错 使用Raft协…
Hadoop集群配置
Hadoop 集群的安装配置大致为如下流程: 选定一台机器作为 Master 在 Master 节点上配置 hadoop 用户、安装 SSH server、安装 Java 环境 在 Master 节点上安装 Hadoop…
SQLite的sqlite_master表
SQLite的sqlite_master表 sqlite_master表是SQLite的系统表。该表记录该数据库中保存的表、索引、视图、和触发器信息。每一行记录一个项目。在创建一个SQLIte数据库的时候,该表会自动创建…
Sqlite语句使用
SQLITE_MASTER sqlite数据库特有的一种表,每一个数据库都会有,它定义了数据库的模式,记录了所有表的索引,可以通过相关语句查询所有表名。 表结构如下: CREATE TABLE sqlite_master…
sqlite 查询所有表的数量(或所有表的名称的集合)
查询SQLite数据库中表的数量的sql语句: 【select count(*) from sqlite_master where type=’table’; 】 因其表的Type有两个值 tab…
[转载]关于sqlite_master表
SQLite数据库中一个特殊的名叫 SQLITE_MASTER 上执行一个SELECT查询以获得所有表的索引。每一个 SQLite 数据库都有一个叫 SQLITE_MASTER 的表, 它定义数据库的模式。 SQLITE…
redis常用集群方案
在日常开发过程中redis是我们比较常用的KV缓存中间件,很多系统只是部署了单节点或者只是简单在应用层做了resharding,这就导致redis上的数据缺少高可用,一旦某个节点出现问题,那么数据就会丢失而且是无法恢复的…
Redis/sentinel/cluster
sentinel: 上一篇提到了主从切换,sentinel的作用是将这个过程自动化,实现高可用。 它的主要功能有以下几点: 不时地监控redis是否按照预期良好地运行; 如果发现某个redis节点运行出现状况,能够通知另…
PostgreSQL流复制热备
关于pg热备与主备切换网上很多内容都有了,本文仅为自己测试使用,特意记录过程,或对其他人提供参考。本文作者选择pg9.6.1版本作为测试。 一 主备机器规划 主机名 | IP | 角色 | 端口 :—-:|:…
Greenplum企业应用实战(笔记):第二章 greenplum 快速入门
第二章 greenplum 快速入门 本章将介绍如何快速安装部署greenplum,以及一些常用命令及工具 [TOC] 2.1 软件安装及数据库初始化 2.1.1 greenplum 架构 1 Master主机与Segm…
spark job, stage ,task介绍
1. spark 如何执行程序? 首先看下spark 的部署图: 节点类型有: 1. master 节点: 常驻master进程,负责管理全部worker节点。 2. worker 节点: 常驻worker进程,负责管理…