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、安装依赖
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、安装依赖
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)。
Pilosa文档翻译(一)导言、安装的更多相关文章
- Pilosa文档翻译(二)入门指南
目录 开始 Pilosa 简单项目 创建架构(Create the Schema) 从CVS文件导入数据 做一些查询(Queries) 接下来做什么? Pilosa支持默认使用JSON的HTTP接口. ...
- Pilosa文档翻译(三)示例
目录 简单说明 Introduction 数据模型 Data Model 映射Mapping 0列(colums) --> 1字段(field) 1列(colums) --> 1字段(fi ...
- Serenity框架官方文档翻译(1-2开始、安装和界面)
1.开始 最好的和最快速地上手Serenity的方法是使用SERENE,它是一个示例应用程序模板. 您有2个选项来安装SERENE 模板到您的Visual Studio: 从Visual Studio ...
- Orchard官方文档翻译(三) 通过zip文件手动安装Orchard
原文地址:http://docs.orchardproject.net/Documentation/Manually-installing-Orchard-zip-file 想要查看文档目录请用力点击 ...
- Orchard官方文档翻译(二) 安装 Orchard
原文地址:http://docs.orchardproject.net/Documentation/Installing-Orchard 想要查看文档目录请用力点击这里 最近想要学习了解orchard ...
- React文档翻译系列(一)安装
原文地址:原文 本系列是针对React文档进行的翻译,因为自己在学习react的时候,最开始通过看博客或者论坛等中文资料,有些内容是零零散散的接收,并没有给自己带来很好的效果,所以后来决定把文档的原文 ...
- RabbitMQ windows安装官方文档翻译!
RabbitMQ Windows安装和配置 下载地址 官网windows下载地址: http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/r ...
- 【esri-loader】帮助文档翻译 part1 是什么,怎么安装,为什么要用它
是什么 esri-loader是一个JavaScript库(包/模块,Web模块化编程的概念),用于在非Dojo框架的Web页面中加载ArcGIS API for JavaScript 3.x或4.x ...
- intellij idea 官方帮助文档翻译(一)安装
安装需求: 硬件需求: 最低2GB内存,推荐4GB内存 最少要有1.5GB的硬盘空间,以及1GB空间用于缓存 最低1024*768的分辨率 软件需求: intellij idea中包含了jre 1.8 ...
随机推荐
- Trident继承kafka
1.Kafka涉及的类 上一个类是不透明事务 后一个是完全事务 2.启动服务 3..驱动类 重要的地方是修改了两个部分: 1.数据的来源是kafka 2.第二个是字段的Fields是str packa ...
- Codeforces 861D - Polycarp's phone book 【Trie树】
<题目链接> 题目大意: 输入7e4个长度为9的字符串,每个字符串中只出现0~9这几种数字,现在需要你输出每个母串中最短的特有子串. 解题分析: 利用Trie树进行公共子串的判定,因为Tr ...
- POJ 3281 Dining (拆点)【最大流】
<题目链接> 题目大意: 有N头牛,F种食物,D种饮料,每一头牛都有自己喜欢的食物和饮料,且每一种食物和饮料都只有一份,让你分配这些食物和饮料,问最多能使多少头牛同时获得自己喜欢的食物和饮 ...
- Codeforces gym 101291 M (最长交替子序列)【DP】
<题目链接> 题目大意:给你一段序列,要求你求出该序列的最长交替子序列,所谓最长交替子序列就是,这段序列的相邻三项必须是先递增再递减或者先递减再递增这样交替下去. 解题分析: 这与一道dp ...
- MySQL数据库基本用法-聚合-分组
聚合 为了快速得到统计数据,提供了5个聚合函数 count(*)表示计算总行数,括号中写星与列名,结果是相同的 查询学生总数 select count(*) from students; max(列) ...
- Vuejs学习笔记(一)
1) vue.js 的 主要功能 1.模板渲染 2.模块化 3.扩展功能:路由,Ajax 2) vue.js 模板渲染之双向绑定示例 message 绑定到了 input 对象,所有在in ...
- Vue+elementUI开发中 Cannot read property 'resetFields' of undefined 问题解决以及原因分析
本人开发的系统中有个添加数据与编辑数据的功能.为了减少代码量,两者使用了同一个dialog,通过不同按钮点击使用对应的方案进行显示. 对了方便,本人在添加数据的按钮的click事件中直接写入了rese ...
- 洛谷.4245.[模板]任意模数NTT(MTT/三模数NTT)
题目链接 三模数\(NTT\): 就是多模数\(NTT\)最后\(CRT\)一下...下面两篇讲的都挺明白的. https://blog.csdn.net/kscla/article/details/ ...
- Python3从零开始爬取今日头条的新闻【二、首页热点新闻抓取】
Python3从零开始爬取今日头条的新闻[一.开发环境搭建] Python3从零开始爬取今日头条的新闻[二.首页热点新闻抓取] Python3从零开始爬取今日头条的新闻[三.滚动到底自动加载] Pyt ...
- MySQL(四)
分组 按照字段分组,表示此字段相同的数据会被放到一个组中 分组后,只能查询出相同的数据列,对于有差异的数据列无法出现在结果集中 可以对分组后的数据进行统计,做聚合运算 语法: select 列1,列2 ...