zoukankan      html  css  js  c++  java
  • 各类数据库记录

    各类数据库记录

    Elasticsearch数据库:

    一、ES介绍
    Elasticsearch和MongoDB/Redis/Memcache一样,是非关系型数据库。是一个接近实时的搜索平台,从索引这个文档到这个文档能够被搜索到只有一个轻微的延迟,企业应用定位:采用Restful API标准的可扩展和高可用的实时数据分析的全文搜索工具。
    二、ES常用操作

    测试环境的ES数据库: 172.16.50.24:9200/_plugin/head/(若无法登录,需登录数据库主机查看是否安装head和sql插件)

    新建一个索引

    新建一个索引表

    Greenplum数据库:

    一、gp介绍
    GreenPlum是一个底层是多台PostgreSQL分表分库的分布式数据库,支持标准的SQL,命令也跟sql命令类似。
    二、gp常用命令

    登录数据库:psql -d chinacloud(数据库名) -h 172.16.50.22(主机地址) -p 5432(端口) -U postgres(用户名)

    查看数据库:l

    切换数据库:c 数据库名;(相当于use databases)

    查看当前数据库的表: dt

    查看表结构: d 表名;(相当于sql的desc tablename)

    新增一个表: create table tablename(id,srting);

    删除一个表: drop table tablename;

    Hive数据库:

    一、hive数据库介绍
    hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。

    二、hive常用命令(跟sql类似)

    Hbase数据库:

    一、hbase数据介绍
    HBase是Hadoop的数据库,一个分布式、可扩展、大数据的存储,HBase通过存储key/value来工作。hive和hbase的区别在于,是两种基于Hadoop的不同技术–Hive是一种类SQL的引擎,并且运行MapReduce任务,Hbase是一种在Hadoop之上的NoSQL 的Key/value数据库。

    二、hbase数据库常用命令

    进入hbase数据库:$ bin/hbase shell or hbase shell

    新建表:create , {NAME => , VERSIONS => }

    查看当前所有的表:list

    查看表详情:describe ‘table_name'

    插入表数据:put 'table','key','value'

    查询表数据:get 'table','key'

    删除表数据:delete 'table','key'(delete用于删除一个数据,是put的反向操作)
    deleteall 'table','key'(deleteall操作用于删除一行数据)
    删除表:disable 'table'(禁用表)
    drop 'table'(删除表)

  • 相关阅读:
    IE里ActiveXObject的一些实践
    JS兼容性问题汇总
    js:apply/call
    mark 一些近来用过的js库
    (转)时序分析基本概念
    (转载) 使用TimeQuest时序分析器
    (转)Altera对应的时序概念
    有序符号表(二叉树实现,JAVA,算法(四))
    有序符号表(数组实现,JAVA,算法(四),二分法)
    无序符号表(链表实现,JAVA,算法(四))
  • 原文地址:https://www.cnblogs.com/joy-li/p/9543642.html
Copyright © 2011-2022 走看看