急求!!hdfs文件名的命名规则和hive库、表的命名规则(如不能以什么符号开头 不能包含什么字符)

如题 因项目要用到大数据 在网上搜了一圈也没找到 向各位大大们求助!!谢谢各位!!

0

3个回答

你按照一般对java的字段命名方式就可以了,文件名和hive库名,表名都没有大小写的要求,具体的规则并没有定义过

0

看你们公司自己的项目开发规范

0

HDFS中的文件被划分为多个数据块,作为独立的存储单元存放在不同的节点。其中几个主要概念如下:
数据块:一个存储单元即一个数据块,默认大小为128MB。

命名节点(NameNode):HDFS集群中两大类节点之一,用于管理文件系统的命名空间,维护着文件系统树和整棵树内所有的文件和目录。其中,关于文件与数据块的关系信息以两类文件持久保存在本地磁盘:命名空间镜像文件(fsimage)和编辑日志文件(edits);关于数据块与节点的关系信息并未持久保存,而是系统启动时DataNode重建。
数据节点(DataNode): HDFS集群中两大类节点之一,用于根据客户端或NameNode的调度存储和检索数据块,并定期向NameNode发送其所存储块的列表。
辅助命名节点(SecondaryNameNode):该节点与NameNode职责并不相同,其主要作用是定期通过NameNode中的编辑文件(Edits)合并命名空间镜像文件(fsimage)
客户端(Client)通过与NameNode和DataNode交互来访问整个文件系统。

-1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
xml命名规则
Android开发,布局xml文件命名注意事项——不能包含任何大写字母 (2012-02-22 14:49:22) 转载▼ 标签:  android   xml   文件   it 分类: Android开发        在开发Android应用时,会接触到布局文件,一般在 工程名/res/layout/
Windows10文件命名规则之特殊字符
首先,我们可以清楚地看到在Windows10系统中  文件名不能包含下列任何字符: \  /  : *  ?  ”(英文右引号)  <  > |    那么是否除此之外就可以随意命名文件了呢? 其实并不是: ...
python的变量名的命名规则以及输出所有的保留字
命名: 为程序元素关联一个名称,要保证唯一性 规则: (1)大小写字母、数字、下划线都可以出现在变量的名字当中 (2)不能以数字开头 (3)大小写敏感 (4)不能和保留字相同 下面的代码可以将python中的所有的保留字输出来 >>> import keyword >>> print keyword.kwlist 输出的结果如下所示: ...
JS规则 给变量取个名字(变量命名) 必须以字母、下划线或美元符号开头;区分大小写;不允许使用JS关键字或保留字
给变量取个名字(变量命名) 我们为了区分盒子,可以用BOX1,BOX2等名称代表不同盒子,BOX1就是盒子的名字(也就是变量的名字)。 我们赶快给变量取个好名字吧!变量名字可以任意取,只不过取名字要遵循一些规则: 1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。如下: 正确: mysum
matlab m文件名命名规则
1. 文件首字母不能是数字或下划线。(e.g. 图个省事把文件命名为01.m,结果运行后总是ans=1) 2. 文件名不能与Matlab内置的文件名相同。 3. 文件名不能有空格。 4.文件名不能是中文。
res目录下的所有文件命名不能用大写字母
在进行Android开发时,要注意res目录下的:drawable,layout,values,menu下的文件命名只能是以'a'-'z'、'0'-'9'或者'_'命名,不能包含大写字母,否则会报错,大家要注意!
XML元素节点名称命名规则
命名规则: 1.名称的开头必须是字母或下划线“_”; 2.标记名称中不能有空格; 3.名称的字符串只能包含字母,数字,“_”,“-”,“.”; XML元素名称中可以有冒号:吗? 在做项目的时候偶然发现WordXml文档中的节点基本都是带冒号的,例如。 冒号前的代表是的命名空间,冒号后的才是节点名称。 读取时: XDocument xDoc = XDocument.Load(
linux 文件名命名规则(部分)
1、Linux 系统区分英文字符的大小写。命名目录和命名文件的规则是相同的。 2、除非有特别的原因,否则用户创建的文件和目录名要使用小写字符。大多数的 Linux 命令也使用小写字符。        3、Linux 系统下的文件名长度最多可到256个字符。 通常情况下,文件名的字符包括:字母、数字、"."(点)、"_"(下划线)和"-"(连字符)。 4、不建议使用含有特殊意义的字符 Li
关于变量的命名规则
  在打代码的过程中,我们经常要使用到变量。没有变量的代码是没有灵魂的代码。但是,在对变量的命名上,却有很大的讲究。比如 double sg;很明显,这是表示身(s)高(g)的一个变量。当然,有人会说,这个代码是自己看的,我用我自己命名的思路去解码(对,就是解码)这些变量很容易啊。但是,如果这些变量达到十万、百万、甚至千万个,或者让你几年不看这些代码,你还记得sg具体是什么意思吗?是身高、水果、事...
大多数命名冲突发生情况
文件.cpp,b.cpp,和将所有编译main.cpp就好了,因为个人没有问题。然而,当.cpp和b.cpp放在同一个项目,一个命名冲突会发生,因为函数是定义在dosomething()。这将导致链接器错误。 大多数命名冲突发生在两种情况下: 1)将两个文件添加到具有相同名称(链接器错误)的函数(或全局变量)的同一个项目中。 2)一个代码文件包含一个包含一个与其他东西冲突的标识符的头文件(编
python3笔记之变量的命名
变量的命名 1、变量名只能包含字母、数字和下划线。变量名可以以字母和下划线开头,不能以数字开头 2、变量名不能包含空格,但是可以使用下划线进行字母分割 3、不能以python中的关键字和函数名做为变量 变量名命名建议 1、变量名应该简短并且具有描述性 2、慎用小写字母l和大写字母O,避免认为是数字1和0。...
小程序开发之scroll-view中id不能以数字开头的问题

 
 在实现这样的一个功能时,
  
 调用微信小程序api发现scroll中可以通过id来实现点击菜单栏,屏幕滚动到对应的id位置
 但是id不能以数字,汉字类型的 字符串开头(暂发现两种),可能博主比较笨,想了好多办法通过转码。转换成字符串等等还是不行 。
 最后解决办法如下:在便利的时候,我们可以通过
 :dat...
(学习中)数据库表字段命名规范
原文链接:https://www.cnblogs.com/pangguoming/p/7126512.html   一、数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔,一个项目一个数据库,多个项目慎用同一个数据库   二、数据库表命名规范 2.1数据表命名规范 (1)采用26个英文字母(区分...
C语言中变量名为什么不能以数字开头
C语言规定:变量必须是以英文字母或下划线开头的,由字母、数字和下划线组成的字符 序列 那C变量为什么不能以数字打头呢?你有想过这个问题吗?嘻嘻,这里我给你总结一下。(摘自各个网站)1、通俗的说法:假如变量名允许以数字开头的话,那么语法分析器在解析一个全部为数字的字串的时候,就无法判断它是一个数字常量还是一个变量名了;因为这是为了制作编译器的方便,如果你学过编译原理的话,你会知道如果开始第一个字符可
STM32函数 命名规则
固态函数库遵从以下命名规则: PPP表示任一外设缩写,例如:ADC。         系统、源程序文件和头文件命名都是以“stm32f10x_”作为开头,例如:stm32f10x_conf.h。 常量仅被应用于一个文件的,定义于该文件中;被应用于多个文件的,在对应头文件中定义。所有常量都由英文字母大写书写。 寄存器作为常量处理。他们的命名都由英文字母大写书写。 外设函数的命名以该外设的缩
PHP变量命名规则
1.类命名 (1)使用camel命名法(这个几乎所有语言通用) (2)尽量少于3个词 (3)缩写词也不要全部使用大写字母。eg:使用GetHtmlStatic, 而不使用GetHTMLStatic。  2.函数和方法命名 通常每个方法和函数都执行一个动作,所以对它们的命名应该清楚地说明它们的用途。 eg:用CheckForErrors()代替ErrorCheck
VB.Net中名字的命名规则
VB.NET中,变量名、过程名、符号常量名、记录类型及元素名都称为名字,[color=red]不区分名字中字母的大小写[/color]。 为了便于阅读,每个单词开头的字母一般用大写,符号常量一般用大写字母定义。 其命名规则: 1)名字只能由字母、数字和下划线组成。 2)名字的第1个字符必须是英文字母,最后一个字符可以是类型说明符。 3)名字的有效字符为255个。 4)不...
ORACLE表名命名规则
ORACLE表名命名规则 1、必须以字母开头2、长度不能超过30个字符3、避免使用Oracle的保留字4、只能使用如下字符 A-Z,a-z,0-9,#$等
【数据仓库】——数据仓库命名规范
一、概述  数据模型是数据管理的分析工具和交流的有力手段;同时,还能够很好地保证数据的一致性,是实现商务智能(Business Intelligence)的重要基础。因此建立、管理一个企业级的数据模型,应该遵循标准的命名和设计规范。二、命名规范    1.表属性规范      表名        ODS层表名            前缀为ODS_应用系统名(缩写)_数据表名 。数据表名称必须以有特...
标识符及命名规范
标识符:凡是自己命名的地方都叫标识符。  如:包名、类名、方法名、变量名、常量名 关键字:就是被Java赋予了特殊含义的单词 1. 命名的规则(必须遵守,若不遵守编译不能通过) ①只能使用 字母 A-Z a-z  数字 0-9  特殊字符 下划线 “_” 和  美元符 “$” ②数字不能开头 ③之间不能包含空格 ④不能使用关键字和保留字,但是可以包含关键字和保留字 ⑤Java
JAVA开发命名规则
阿里巴巴Java开发手册-命名规约 1. 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name / __name / $Object / name_ / name$ / Object$ 2. 【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,即
变量-变量名只能是字母、数字或者下划线的任意组合 变量名的第一个字符不能是数字...
创建一个项目: 选定你想选用的python的版本 创建一个目录 创建一个python文件:  配置每个python文件的默认头   # !/usr/bin/env python# -*- coding:utf-8 -*-# Author:lzdprint("hello world")name = "Alex Li"print("My name is",name) name = "Al...
C# 解析xml文件时,报错:名称不能以“ ”字符(十六进制值 0x20)开头
问题如题。 原因:每一个标签第一个字符不能够是空格,比如:...是正确的,而... 则会产生上面的错误。
Linux文件命名的4个重要规则规则
linux重要哲学思想之一叫做一切皆文件,所以我们说我们反反复复强调的文件系统正是为此,要想学习一个操作系统,首先我们能够在文件系统上,至少在系统上按需要切换工作目录是至关重要的。 linux的文件系统,大体上遵循几种法则: 1.文件名名称严格区分字符大小写; 2.文件名可以除了使用除斜线(/)以外的任意字符; (但不介意使用特殊字符,尤其比如说前面第一个文件名叫a*b,将来查找看到是不是...
Java文件名及其他命名规则
这是博主的原帖http://blog.csdn.net/arcsinsin/article/details/8703010,转载时时学习,备忘。 http://bbs.csdn.net/topics/70157841  关于JAVA源文件命名的问题 Java文件命名: java程序是由类组成的; java应用程序必须有一个包含main方法的public类,main方
C++中头文件的命名规则
C++中头文件的命名规则,因为C++是从C语言发展而来的,为了与C兼容,C++保留了C语言中的一些规定,其中就包括用.h作为后缀的头文件,比如大家所熟悉的:stdio.h、math.h和string.h等。但后来ANSI/ISO C++建议头文件不带后缀".h"。但为了使原来编写
python中的命名规则
一、命名规则 今天所整理的规则都是符合个人开发习惯,不一定是必须按照以下规则使用。 以下命名规则都要符合标识符的命名规则。 由字母、数字、下划线组成,不能以数字开头。 区分大小写 不能与关键字重名 1、变量的命名规则 每个单词都使用小写字母 单词与单词之间用英文下划线_连接 例如:num,file_name 2、常量的命名规则 一般采用全部单词大写 单词之间用英文下划线_连接 例如:C...
Shell 变量的命名 (二)
shellName=“hello,沐淼!” 注意:变量名和等号之间不能有空格; 首个字符必须为字母(a-z  A-Z)中间不能有空格,可以是下划线不能使用标点符号不能使用bash里的关键字 变量的命名 shellName=“hello,沐淼!” 变量的拼接 name="World" shellName=“hello ${name},沐淼!”
XML 名称不能以"1"来头
今天使用XML来设置配置管理,随便添加了几组数据,里面有英文和数字的 但是发现将带有数字的项添加到XML文件中时就会报错。 上网一查 发现了XML的规范里写的很明确:   二.元素的语法  元素由一对标识以及其中的内容组成。就象这样:ajie。元素的名称和标识的名称是一样的。标识可以用属性来进一步描述。  在XML中,没有任何保留字,所以你可以随心所欲的用任
python中变量的命名规则
变量的命名 目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符就是程序员定义的 变量名、函数名 名字 需要有 见名知义 的效果,见下图:   标示符可以由 字母、下划线 和 数字 组成 不能以数字开头 不能与关键字重名 思考:下面的标示符哪些是正确的,哪些不正确为什么? fromNo12 from...
Matlab变量及其命名规则
变量及其命名规则 l        变量 1.        变量名的大小写是敏感。 2.        变量的第一个字符必须为英文字母,而且不能超过31个字符。 3.        变量名可以包含下连字符、数字,但不能为空格符、标点。 预定义的变量 ans 预设的计算结果的变量名 eps MATLAB定义的正的极小值=2.22
oracle 表字段命名规范
  命名一律为大写字母(或小写,不要大下写混合)英文单词单数命名.例:FACTORY 英文单词缩写命名.例:DEPT 英文单词之间用下划线连结,且每个单词皆为单数.例:TASK_RESULT 用来存储历史资料,命名以HISTORY结尾.例:TASK_HISTORY 用来存储日志资料,命名以LOG结尾.例:TASK_LOG 用来存储类别资料,命名以TYPE结尾.例:TASK_TYPE ...
C++ 命名规则建议
1.- 变量应该是尽可能的望文知意 好的变量: daysDateRange, flightNumber, carColor.坏的变量: days, dRange, temp, data, aux… 在我们的日常工作中,有很大数量的开发人员喜欢使用短的变量名,而不是有含义的变量名。这主要是因为我们大学教科书的那些示例所造成的,人都是先入为主,所以,教科书中的那些很抽象,带着演示的变量命名影响
Linux文件及目录命名规则
自知晓Linux系统后,对其之爱一发不可收拾,虽然还是一个Linux小白,学习过程中也有一些自己的想法,后面一个月时间我将对从Linux基础到shell编程和大家一起分享, Linux系列博客将在我的网站:http://www.idmxh.com/blog,CSDN:http://blog.csdn.net/idmxh,博客园:http://www.cnblogs.com/idmxh/同步发出,欢
C#命名规则和编码规范
1.用Pascal规则来命名方法和类名。public class HelloWorld { public void SayHello(string name) { } } Pascal规则是指名称中单词的首字母大写 ,如EmployeeSalary、 ConfimationDialog、PlainTextEncoding。 2.用Camel规则来命名局部变量和方法的参数
EXCEL 2013中“定义名称”的命名规则
名称可以包含字母、汉字、数字、以及【_】【.】【?】三种符号。 名称具有唯一性。 名称必须以字母或汉字或下划线_作为开头,不能以数字、字母R、字母C作为开头,并且不能像单元格引用,例如,32和A4都不能作为区域名称,由于Excel 2007可以超过16 000列,不能使用cat1之类的区域名称,因为存在一个CAT1单元格。 名称中不能包含空格。直接定义名称不能包含空格或其他无效字符。如果使用“根...
C#编码规范整理
一、在C#语法中,对于类中的方法/函数名推荐首字母大写 在VS2017中对于不大写的方法会有消息提示 消息 IDE1006 命名规则冲突: 这些字必须以大写字符开头
python标识符、命名规则及关键字(含笔记)
1.  标识符和关键字 1.1 标识符概念 开发人员在程序中自定义的一些符号和名称。标示符是自己定义的,如变量名,函数名等。 1.2 标识符规则 1.3 命名规则 见名知意。起一个有意义的名字,尽量做到看一眼就知道是什么意思(提高代码可读性) 比如: 名字 就定义为 name , 定义学生 用 student。 驼峰命名法: l  小驼
Python变量名的命名规则及说明 赋值语句
变量: 定义:变量是关联一个对象的标识符(符号)  作用:  用来绑定一个数据对象,以便于以后重复使用变量的命名方法: 1.变量名必须为字母或下划线开头,后跟字母,下划线或数字 2.不能使用python的关键字说明: python 变量名区分大小写合法的变量名: a  a1  b  bbb  _aaa  __ABCD  var get_value   AbCd 等不合法的变量名: 1a  123 ...
C#读取xml文件时,名称不能以“ ”字符(十六进制值 0x20)开头
 XML文件开头有无效的空格,都清理掉 必须保证  <?xml 这是最开始的
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据培训都包含什么 区块链培训包含什么