创建表 | 学习笔记

简介: 快速学习创建表。

开发者学堂课程【分布式数据库 HBase 快速入门:创建表】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/101/detail/1748


创建表


内容介绍

一、创建表


一、创建表

package com. atguigu.weibo;

public class WeiBoUtil {

private static Configuration configuration = HBaseConfiguration.create() ;

static {

configuration.set("hbase.zookeeper. quorum",, "192.168.9.102");

}

//创建命名空间

public static void createNamespace(String ns){

//创建连接

ConnectionFactory.createConnection(configuration) ;

Admin admin = connection.getAdmin() ;

//创建NS描述器

NamespaceDescriptor namespaceDescriptor = NamespaceDescriptor.create(ns)

build();

//创建操作

admin.createNamespace (namespaceDescriptor);

//关闭资源admin.close() ;

connection.close() ;

}

//创建表

public static void createTable(String tableName, String... cfs){

//创建连接

Connection connection = ConnectionFactory.createConnection(configuration);

Admin admin = connection.getAdmin() ;

HTableDescriptor hTableDescriptor = new HTableDescriptor(TableName. valueOf(tableName));

//循环添加列族

for (String cf : cfs){

HColumnDescriptor hColumnDescriptor = new HColumnDescriptor(cf) ;

hColumnDescriptor.setMaxVersions(versions);

hTableDescriptor.addFamily (hColumnDescriptor);

admin.createTable(hTableDescriptor);

//关闭资源

admin.close() ;

connection.close() :

}

//发布微博

//关注用户

//取关用户

//获取微博内容(初始化页面)

//获取微博内容(查看某个人所有微博内容)

}

相关文章
uni-app 102修改我在本群的昵称(二)
uni-app 102修改我在本群的昵称(二)
97 0
|
API 开发者
触发式邮件邮箱API发送邮件的方法和步骤
触发式邮件API如Aoksend让开发者能基于特定事件自动发送邮件。选择邮箱提供商(如Aoksend、Mailgun、AWS SES),注册并获取API密钥,设置权限和验证。编写代码调用API(示例代码提供),并在用户注册、订单处理等事件触发时发送邮件,提升效率和准确性。
|
Docker 容器
Docker安装及镜像源修改
本文介绍了Docker的安装过程和如何修改Docker镜像源以加速下载。包括更新系统包、安装所需软件包、设置yum源、安装Docker以及验证安装是否成功。接着,提供了修改Docker镜像源的步骤,包括创建配置文件、编辑配置文件以设置镜像加速地址,并提供了几个常用的国内镜像源地址。最后,通过重启Docker服务和检查配置是否生效来完成镜像源的修改。
Docker安装及镜像源修改
|
存储 语音技术
基于单片机的银行排队叫号系统的设计
基于单片机的银行排队叫号系统的设计
400 0
|
Web App开发 JavaScript 测试技术
selenium-等待时间+窗口操作详解+实战
selenium-等待时间+窗口操作详解+实战
528 0
|
机器学习/深度学习 人工智能 文字识别
仪酷LabVIEW AI视觉工具包及开放神经网络交互工具包常见问题解答
仪酷LabVIEW AI视觉工具包及开放神经网络交互工具包常见问题解答
478 0
|
监控 算法 机器人
Baumer工业相机堡盟相机如何通过OpenCV直接使用图像数据进行图像显示(C++)
Baumer工业相机堡盟相机如何通过OpenCV直接使用图像数据进行图像显示(C++)
213 0
|
架构师 开发者
备案域名核验问题|学习笔记
快速学习备案域名核验问题。
219 0
|
存储 监控 新能源
「CXO Insight」:从信息化到数字化的IT角色转变
「CXO Insight」:从信息化到数字化的IT角色转变
「CXO Insight」:从信息化到数字化的IT角色转变
MAT之DT:DT实现根据乳腺肿瘤特征向量高精度预测肿瘤的是恶性还是良性
MAT之DT:DT实现根据乳腺肿瘤特征向量高精度预测肿瘤的是恶性还是良性
MAT之DT:DT实现根据乳腺肿瘤特征向量高精度预测肿瘤的是恶性还是良性