101 云笔记案例(库表设计)

简介: 101 云笔记案例(库表设计)

设计思想

将云笔记信息分别存储在redis和hbase中。

  • redis(缓存):存储每个用户的笔记本信息
  • hbase(持久层):存储用户的笔记本信息、笔记本下的笔记列表、笔记具体信息。

笔记本(notebook)

redis
key Value
loginName List

List<string>: List<笔记本的rowkey | 笔记本名称 | 时间戳 | status>

例子:

List<senfeng_134223232343|aaaddd|1401761871307|0>
hbase

表名: nb

rowkey : loginName_ timestamp

列簇1: noteBookInfo(nbi):

列:

  • notebookname(nbn):笔记本名称
  • createTime(ct):创建时间
  • status(st):状态
  • noteList(nl):笔记本下的笔记列表,是个json串(noteRowKey|name| createTime| status)

例如:

笔记(note)

hbase

表名: n

RowKey : loginName_timestamp

列簇1:noteInfo(ni): 笔记信息

列:

  • notename(nn):笔记的名字
  • createTme(ct):创建时间
  • status(st):笔记状态

列簇2: ContentInfo(ci):笔记本容信息

列:

content(c): 笔记内容

创建hbase表语句

create ‘nb’,’nbi’
create ‘n’,’ni’,’ci’


相关实践学习
lindorm多模间数据无缝流转
展现了Lindorm多模融合能力——用kafka API写入,无缝流转在各引擎内进行数据存储和计算的实验。
云数据库HBase版使用教程
&nbsp; 相关的阿里云产品:云数据库 HBase 版 面向大数据领域的一站式NoSQL服务,100%兼容开源HBase并深度扩展,支持海量数据下的实时存储、高并发吞吐、轻SQL分析、全文检索、时序时空查询等能力,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景首选数据库,是为淘宝、支付宝、菜鸟等众多阿里核心业务提供关键支撑的数据库。 了解产品详情:&nbsp;https://cn.aliyun.com/product/hbase &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
存储 数据库 数据安全/隐私保护
OBCP第七章 OB迁移-备份恢复技术架构及操作方法
OBCP第七章 OB迁移-备份恢复技术架构及操作方法
232 0
|
5月前
|
运维 分布式计算 DataWorks
DataWorks产品使用合集之新建表后如何进行多级映射
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
6月前
|
DataWorks 安全 关系型数据库
DataWorks产品使用合集之如何实现MySQL数据库的自动分区
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
7月前
|
SQL DataWorks 定位技术
DataWorks产品使用合集之进行ETL工作时,数据库位于国外且存在不同时区问题,该如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
58 0
|
7月前
|
存储 SQL NoSQL
数据库技术全攻略:从基础知识到实践应用
一、引言 在信息化高速发展的今天,数据库技术已经成为企业运营、系统开发和数据分析等领域不可或缺的重要工具
|
8月前
|
运维 安全 数据管理
数据管理DMS产品使用合集之要在DMS中实现数据库工单发布时必须经过人工审核才能进入下一步,我该怎么配置
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
|
SQL 数据库
数据库实验三——数据更新操作中经典题、难题以及易错题合集(含数据导入导出操作详细教程)
数据库实验三——数据更新操作中经典题、难题以及易错题合集(含数据导入导出操作详细教程)
222 0
数据库实验三——数据更新操作中经典题、难题以及易错题合集(含数据导入导出操作详细教程)
|
XML 存储 数据管理
第13章 数据库技术发展概述——复习笔记
第13章 数据库技术发展概述——复习笔记
|
关系型数据库 数据库
OushuDB 产品介绍基本用法概述
OushuDB 产品介绍基本用法概述
107 0
|
数据库
数据库实验二:数据查询中难题、易错题合集
数据库实验二:数据查询中难题、易错题合集
181 0
数据库实验二:数据查询中难题、易错题合集