Elasticsearch相关操作梳理

2017-09-05

  1. 创建新表 curl -XPUT ‘host:port/table_name?pretty’ table_name:表名,不能有大写字母,不能以下划线开头 pretty:使返回结果以便于阅读的JSON格式返回 自定义 schema,即mapping两种方式: 1.在创建表的时候一块创建: host:port/table_name { “settings”: { “number_of_shards”:4, “number_of_replicas”:1 }, “mappings”: { “dishlist”: { “_all”: { “enabled”:false }, “properties”: { “id”: { “type”:“string”, “index”:“not_analyzed” }, “dish_name”: { “type”:“string”, “index”:“not_analyzed” }, “dish_name_analyzed”: { “type”:“string”, “index”:“analyzed”, “analyzer”:“ik_max_word” ....

Hadoop fs 命令使用手册

2017-09-05
0 评论 2,105 浏览

HDFS(Hadoop Distributed Filesystem)提供一个类似于Unix Shell的命令接口FSShell,用于client和HDFS进行数据交互。 调用FSShell命令的方式: $HADOOP_HOME/bin/hadoop fs 其中,$ HAOOP_HOME指hadoop所在的目录。所有的的FS shell命令使用URI路径作为参数。URI格式是scheme://path。对HDFS文件系统,scheme是hdfs,对本地文件系统,scheme是file。其中scheme是可选的,未加指定就会使用配置中指定的默认scheme。一个HDFS文件或目录比如/parent/child可以表示成hdfs://namenode:namenodeport/parent/child,或者更简单的/parent/child(假设你配置文件中的默认值是namenode:namenodeport)。命令的出错信息会输出到stderr,其他信息输出到stdout。 命令详细介绍 下面是对常用命令的详细介绍(本文档只适用于Hadoop-v2版本,其他版本的命令使用及返回值存在差异....