好的方案应该挺多的,比如:可以将【日、周、月】以3,2,1来表示(拼接到ROW_KEY中){离线跑job时候,可以分为月job(每月末run一下,周job(每周末run一下),日job(每天run一下)};然后在服务端对请求过来的日期时间段,做下计算:根据两个日期,计算出START_ROW_KEY以及END_ROW_KEY,比如:2014-09-15~2014-09-23(这个是跨周的,先计算出整周的那个周末日期,该日期类型为2;然后剩余的两个日期22及23号,作为天,类型为3;

最后分别进行查询,然后在程序里Merge下,最终的查询只有3次

我一直用的是上述的方式,说得有些啰嗦,不知道说明白没有

转载于:https://www.cnblogs.com/yaohaitao/p/6910819.html

hbase设计方案1相关推荐

  1. JAVA_基础部分_综合篇

    JVM (1) 基本概念: JVM是可运行Java代码的假想计算机 ,包括一套字节码指令集.一组寄存器.一个栈.一个垃圾回收,堆 和 一个存储方法域.JVM 是运行在操作系统之上的,它与硬件没有直接的 ...

  2. Redis 缓存使用技巧和设计方案

    欢迎关注方志朋的博客,回复"666"获面试宝典 缓存能够有效地加速应用的读写速度,同时也可以降低后端负载,对日常应用的开发至关重要.下面会介绍缓存使用技巧和设计方案,包含如下内容: ...

  3. Redis缓存使用技巧和设计方案

    欢迎关注方志朋的博客,回复"666"获面试宝典 缓存能够有效地加速应用的读写速度,同时也可以降低后端负载,对日常应用的开发至关重要.下面会介绍缓存使用技巧和设计方案,包含如下内容: ...

  4. 技术12期:如何设计rowkey使hbase更快更好用【大数据-全解析】

    HBase是一个分布式的.面向列的开源数据库存储系统,具有高可靠性.高性能和可伸缩性,它可以处理分布在数千台通用服务器上的PB级的海量数据. BigTable的底层是通过GFS来存储数据,而HBase ...

  5. (转)HBase二级索引与Join

    二级索引与索引Join是Online业务系统要求存储引擎提供的基本特性.RDBMS支持得比较好,NOSQL阵营也在摸索着符合自身特点的最佳解决方案. 这篇文章会以HBase做为对象来探讨如何基于Hba ...

  6. hbase查看表结构_HBase

    HBase 是一种分布式.可扩展.支持海量数据存储的NoSQL 数据库. 逻辑结构 物理存储结构 数据模型 逻辑上,HBase的数据模型同关系型数据库很类似,数据存储在一张表中,有行有列.HBase的 ...

  7. 集成Lucene和HBase(转)

    Lucene中可搜索的实体都表现为文档(document),它由字段(field)和值(value)组成.每个字段值都由一个或多个可搜索的元素--即词汇(term)--组成.Lucene搜索基于反向索 ...

  8. HBase—基础介绍

    原文作者:Java3 原文地址:我终于看懂了HBase,太不容易了... 目录 摘要: 前言 一.介绍HBase 二.为什么要用HBase 三.入门HBase 3.1 HBase的数据模型 3.2 H ...

  9. 大剑无锋之Hbase的优化【面试推荐】

    一.高可用high available->HA 在HBase中HMaster负责监控RegionServer的生命周期,均衡RegionServer的负载,如果HMaster挂掉了,那么整个HB ...

最新文章

  1. h265player开发
  2. JQuery Event属性说明
  3. .net 将html写成的table 转换成excel_如何使用Pandas将二维表(DataFrame)反转为一维列表?...
  4. 20051020:该办宽带了
  5. [leetcode] 101. 对称二叉树
  6. 几何与代数(1)知识框架(出题根据)
  7. php 通过坐标获取省市,PHP根据经纬度获取在范围坐标的数据
  8. D. Steps to One(概率DP,莫比乌斯反演)
  9. 车厢调度(信息学奥赛一本通-T1357)
  10. dubbo之rmi协议使用
  11. Android library快速构建上传jcenter
  12. 2021年值得推荐的几个可视化软件
  13. js移动端文字提示框
  14. 电脑tf卡检测不到_为什么电脑不识别TF卡?
  15. Magento 常用插件(一)
  16. sicily 9562 SUME
  17. Tensorflow入门之 Win10 运行 linux 子系统
  18. 浅谈无线路由器自动掉线解决办法
  19. 深信服 2022届校园招聘 C++笔试编程题目
  20. MySQL 设计与开发规范

热门文章

  1. linux命令--df命令du命令
  2. Apache常用配置
  3. cognos学习轨迹
  4. 网络慢是带宽不足?优化网络带宽的5个小窍门
  5. spring boot集成swagger,自定义注解,拦截器,xss过滤,异步调用,定时任务案例...
  6. 绿色噱头VS数据中心的机会
  7. 雅虎可能被Verizon收购 阿里巴巴也可能成为接盘者
  8. 一些算法入门应该明白的东西
  9. max_connect_error的说明
  10. [原创]函数指针的应用