zoukankan      html  css  js  c++  java
  • Pilosa文档翻译(一)导言、安装

    导言

    原文地址
    Pilosa是一个开源的分布式索引(搜索引擎)。它主要设计用于高速和可横向扩展的场景。如果您拥有数十亿个对象数据,这些对象数据可能具有数百万个属性,并且您想探索这些关系,Pilosa可以为您提供帮助。

    • 哪种属性最常见?
    • 哪些对象具有这些特定属性?
    • 哪些属性组经常出现在一起?
      Pilosa旨在实时应答这些类型的查询,适用具有于高速率数据流的使用,或为用户界面提供支持。
      一旦安装了Pilosa,入门指南将向您展示与Pilosa交互的基础知识,并为您提供更深入探索的一些指导。

    安装

    原文地址
    Pilosa目前适用于MacOS和Linux。

    安装在MacOS

    MacOS上安装Pilosa的四种方法。

    使用HomeBrew

    1、更新您的HomeBrew

    brew update
    

    2、安装Pilosa

    brew install pilosa
    

    3、查看是否安装成功

    pilosa
    

    如果有如下形式输出,表示安装成功

    Pilosa is a fast index to turbocharge your database.
    
    This binary contains Pilosa itself, as well as common
    tools for administering pilosa, importing/exporting data,
    backing up, and more. Complete documentation is available
    at https://www.pilosa.com/docs/.
    
    Version: v1.1.0
    Build Time: 2018-05-14T22:14:01+0000
    
    Usage:
      pilosa [command]
    
    Available Commands:
      check           Do a consistency check on a pilosa data file.
      config          Print the current configuration.
      export          Export data from pilosa.
      generate-config Print the default configuration.
      help            Help about any command
      import          Bulk load data into pilosa.
      inspect         Get stats on a pilosa data file.
      server          Run Pilosa.
    
    Flags:
      -c, --config string   Configuration file to read from.
      -h, --help            help for pilosa
    
    Use "pilosa [command] --help" for more information about a command.
    

    下载二进制文件

    1、下载最近发行版本压缩包文件

    curl -L -O https://github.com/pilosa/pilosa/releases/download/v1.1.0/pilosa-v1.1.0-darwin-amd64.tar.gz
    

    其他版本可从 Github 上的Releases页面中下载。

    2、解压

    tar xfz pilosa-v1.1.0-darwin-amd64.tar.gz
    

    3、将二进制文件移动到PATH中,这样就可以在shell任何位置运行:

    cp -i pilosa-v1.1.0-darwin-amd64/pilosa /usr/local/bin
    

    4、查看是否安装成功

    pilosa
    

    安装成功输出与上面brew安装的输出一样。

    从源码构建

    有关从源构建的高级说明,请查看我们的贡献者指南

    1、安装依赖

    • Go请按照说明设置$GOPATH$PATH环境变量
    • Git

    2、克隆仓库

    mkdir -p ${GOPATH}/src/github.com/pilosa && cd $_
    git clone https://github.com/pilosa/pilosa.git
    

    3、构建Pilosa仓库

    cd $GOPATH/src/github.com/pilosa/pilosa
    make install-build-deps
    make install
    

    4、查看是否安装成功

    pilosa
    

    安装成功输出与上面brew安装的输出一样。

    使用Docker

    1、安装Mac版Docker
    2、确认 Docker 守护进程正在后台运行

    docker version
    

    如果您看不到列出的服务器,请启动 Docker 应用程序。

    3、从 Docker Hub 中提取官方 Pilosa 镜像

    docker pull pilosa/pilosa:latest
    

    4、确保已成功安装 Pilosa

    docker run --rm pilosa/pilosa:latest help
    

    安装在Linux

    在 Linux 上安装 Pilosa 的三种方法:下载二进制(推荐)、从源构建或使用 Docker。

    下载二进制文件

    1、要安装最新版本的Pilosa,请下载最新版本

    curl -L -O https://github.com/pilosa/pilosa/releases/download/v1.1.0/pilosa-v1.1.0-linux-amd64.tar.gz
    

    注意:这里假定您正在使用amd64兼容体系结构。其他版本可以从Github上Release页面下载。

    2、解压

    tar xfz pilosa-v1.1.0-linux-amd64.tar.gz
    

    3、将二进制程序拷贝到您的PATH路径中,以便您可以shell从任何位置运行pilosa

    cp -i pilosa-v1.1.0-linux-amd64/pilosa /usr/local/bin
    

    4、确保已成功安装Pilosa

    pilosa
    

    如果您看的类似的输出,则表示安装成功:

    Pilosa is a fast index to turbocharge your database.
    
    This binary contains Pilosa itself, as well as common
    tools for administering pilosa, importing/exporting data,
    backing up, and more. Complete documentation is available
    at https://www.pilosa.com/docs/.
    
    Version: v1.1.0
    Build Time: 2018-05-14T22:14:01+0000
    
    Usage:
      pilosa [command]
    
    Available Commands:
      check           Do a consistency check on a pilosa data file.
      config          Print the current configuration.
      export          Export data from pilosa.
      generate-config Print the default configuration.
      help            Help about any command
      import          Bulk load data into pilosa.
      inspect         Get stats on a pilosa data file.
      server          Run Pilosa.
    
    Flags:
      -c, --config string   Configuration file to read from.
      -h, --help            help for pilosa
    
    Use "pilosa [command] --help" for more information about a command.
    

    从源码构建

    有关从源构建的高级说明,请查看我们的贡献者指南

    1、安装依赖

    • Go请按照说明设置$GOPATH$PATH环境变量
    • Git

    2、克隆仓库

    mkdir -p ${GOPATH}/src/github.com/pilosa && cd $_
    git clone https://github.com/pilosa/pilosa.git
    

    3、构建Pilosa仓库

    cd $GOPATH/src/github.com/pilosa/pilosa
    make install-build-deps
    make install
    

    4、查看是否安装成功

    pilosa
    

    安装成功输出与上面二进制安装的输出一样。

    使用Docker

    1、安装Docker
    2、确认Docker 守护进程正在后台运行

    docker version
    

    如果您看不到列出的服务器,请启动 Docker 应用程序。

    3、从 Docker Hub 中提取官方 Pilosa 镜像

    docker pull pilosa/pilosa:latest
    

    4、确保已成功安装 Pilosa

    docker run --rm pilosa/pilosa:latest help
    

    接下来是什么?

    请访问入门指南,创建您的第一个Pilosa索引(Index)。

  • 相关阅读:
    App开发Native.js入门指南
    C# Dapper 基本使用 增删改查事务等
    特殊字符码
    assert
    俩个高斯分布之间的KL散度
    np.random.normal(loc=0,scale=1e-2,size=shape)
    解决Github加载ipynb文件缓慢/失败
    画出8个高斯分布散点图
    解决tensorflow报错ValueError: Variable conv1/weights already exists, disallowed.原因:第二次使用的是第一次的就的变量
    互信息
  • 原文地址:https://www.cnblogs.com/oloroso/p/10027254.html
Copyright © 2011-2022 走看看