Phoenix 索引生命周期
    
                
摘要:本文主要介绍Phoenix索引状态的生命周期,帮助大家解惑“为什么我的phoenix索引不能正常使用了?” 索引状态 索引总共有以下几个状态,其状态信息存储在SYSTEM.CATALOG表中。可以通过以下SQL来查看所有索引表信息: select TABLE_NAME,DATA_TABLE_NAME
        
阅读全文
                    posted @ 
2018-04-19 09:00 
HBase技术社区
        
阅读(1317) 
         
        推荐(0)     
                 
                
                
    [Phoenix] 八、动态列
    
                
摘要:摘要: 传统关系型数据库的动态列实现只能依赖逻辑层的设计实现,而Phoenix是HBase上的SQL层,借助HBase特性实现的动态列功能,具有高度的灵活性,告别业务逻辑层的复杂设计。 一、概要 动态列是指在查询中新增字段,操作创建表时未指定的列。传统关系型数据要实现动态列目前常用的方法有:设计表结
        
阅读全文
                    posted @ 
2018-04-16 08:02 
HBase技术社区
        
阅读(4214) 
         
        推荐(0)     
                 
                
                
    [Phoenix] 七、如何使用自增ID
    
                
摘要:摘要: 在传统关系型数据库中设计主键时,自增ID经常被使用。不仅能够保证主键的唯一,同时也能简化业务层实现。Phoenix怎么使用自增ID,是我们这篇文章的重点。 在传统关系型数据库中设计主键时,自增ID经常被使用。不仅能够保证主键的唯一,同时也能简化业务层实现。Phoenix怎么使用自增ID,是我
        
阅读全文
                    posted @ 
2018-04-16 07:59 
HBase技术社区
        
阅读(2739) 
         
        推荐(0)     
                 
                
                
    [Phoenix] 六、MR在Ali-Phoenix上的使用
    
                
摘要:摘要: 在云HBASE上利用MR BULKLOAD入库PHOENIX表或通过MR构建PHOENIX索引表。 一、MR在Phoenix上的用途 利用MR对Phoenix表(可带有二级索引表)进行Bulkload入库, 其原理是直接生成主表(二级索引表)的HFILE写入HDFS。相对于走API的数据导入
        
阅读全文
                    posted @ 
2018-04-16 07:55 
HBase技术社区
        
阅读(707) 
         
        推荐(0)     
                 
                
                
    [Phoenix] 五、二级索引
    
                
摘要:摘要: 目前HBASE只有基于字典序的主键索引,对于非主键过滤条件的查询都会变成扫全表操作,为了解决这个问题Phoenix引入了二级索引功能。然而此二级索引又有别于传统关系型数据库的二级索引,本文将详细描述Phoenix中二级索引功能、用法和原理,希望能够对大家在业务技术选型时起到一些帮助作用。 一
        
阅读全文
                    posted @ 
2018-04-11 13:36 
HBase技术社区
        
阅读(2161) 
         
        推荐(0)     
                 
                
                
    [Phoenix] 四、加盐表
    
                
摘要:摘要: 在密码学中,加盐是指在散列之前将散列内容(例如:密码)的任意固定位置插入特定的字符串。这个在散列中加入字符串的方式称为“加盐”。其作用是让加盐后的散列结果和没有加盐的结果不相同,在不同的应用情景中,这个处理可以增加额外的安全性。 1. 什么是加盐? 在密码学中,加盐是指在散列之前将散列内容(
        
阅读全文
                    posted @ 
2018-04-06 14:28 
HBase技术社区
        
阅读(3398) 
         
        推荐(0)     
                 
                
                
    [Phoenix] 三、DML语法
    
                
摘要:摘要: 云HBASE上Phoenix支持的DML语法 从一个或者多个表中查询数据。LIMIT(或者FETCH FIRST) 在ORDER BY子句后将转换为top-N查询。 云HBASE上Phoenix支持的DML select upsert values upsert select delete 
        
阅读全文
                    posted @ 
2018-04-01 10:26 
HBase技术社区
        
阅读(465) 
         
        推荐(0)     
                 
                
                
    [Phoenix] 二、数据类型
    
                
摘要:目前Phoenix支持24种简单数据类型和1个一维Array的复杂类型。以下是对支持数据类型的说明: 1. INTEGER 2. UNSIGNED_INT 3. BIGINT 4. UNSIGNED_LONG 5. TINYINT 6. UNSIGNED_TINYINT 7. SMALLINT 8.
        
阅读全文
                    posted @ 
2018-03-27 08:39 
HBase技术社区
        
阅读(2462) 
         
        推荐(0)     
                 
                
                
    [Phoenix] 一、快速入门
    
                
摘要:Phoenix是一个开源的HBASE SQL层。Phoeinx可以用标准的JDBC API替代HBASE client API来创建表,插入和查询HBASE中的数据。 Phoenix作为应用层和HBASE之间的中间件,以下特性使它在大数据量的简单查询场景有着独有的优势 二级索引支持(global i
        
阅读全文
                    posted @ 
2018-03-19 22:31 
HBase技术社区
        
阅读(506) 
         
        推荐(0)     
                 
                
                
    SQuirreL – Phoenix的GUI
    
                
摘要:本文主要介绍如何通过SQuirreL访问Phoenix,以及如何在SQuirreL中配置Phoenix参数。 什么是SQuirrel? SQuirreL SQL Client是一个开源免费软件, 可以通过jdbc对多种数据库进行可视化的管理,查询等。 安装SQuirrel访问Phoenix 下载最新
        
阅读全文
                    posted @ 
2018-03-19 22:29 
HBase技术社区
        
阅读(499) 
         
        推荐(0)