mysql zombodb_zombodb安装试用
pg 数据库安装
参考如下安装
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm
yum install postgresql10
yum install postgresql10-server
yum install -y postgresql10-contrib
安装zombodb 扩展
下载pg10 版本的扩展
wget https://www.zombodb.com/releases/v10-1.0.3/zombodb_centos7_pg10-10-1.0.3_1.x86_64.rpm
安装zombodb
rpm -Uvh zombodb_centos7_pg10-10-1.0.3_1.x86_64.rpm
pg 数据库配置&&启动
为了简单,直接使用没有密码的模式,在pg_hba.conf 添加一下配置,注意生产环境坚决不能这么搞
pg_hba.conf
host all all 0.0.0.0/0 trust
postgresql.conf
listen_addresses = '0.0.0.0'
port = 5432
数据库启动
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10
安装es
为了方便docker 安装
docker 安装(可选,如果没有安装的话)
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install -y docker-ce
加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <
{
"registry-mirrors": ["https://b3uey254.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
docker-compose 文件
version: '2'
services:
elasticsearch:
image: elasticsearch:6.6.0
ports:
- "9200:9200"
environment:
- http.host=0.0.0.0
- transport.host=0.0.0.0
- network.host=0.0.0.0
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
mem_limit: 1g
可能需要配置系统vm 参数
echo vm.max_map_count=655360 >> /etc/sysctl.conf && \
sysctl -p
启动
docker-compose up -d
配置扩展
创建扩展
CREATE EXTENSION zombodb;
创建测试表
CREATE TABLE products (
id SERIAL8 NOT NULL PRIMARY KEY,
name text NOT NULL,
keywords varchar(64)[],
short_summary text,
long_description zdb.fulltext,
price bigint,
inventory_count integer,
discontinued boolean default false,
availability_date date
);
导入测试数据
COPY products FROM PROGRAM 'curl https://raw.githubusercontent.com/zombodb/zombodb/master/TUTORIAL-data.dmp';
创建索引
CREATE INDEX idxproducts
ON products
USING zombodb ((products.*))
WITH (url='http://localhost:9200/');
查询
SELECT * FROM products WHERE products ==> 'sports box';
查看查询计划
es 索引数据
扩展的schema
说明
zombodb 功能很强大,使用标准扩展我们可以方便的进行全文检索系统的开发,同时集合graphql 以及timescaledb 我们可以设计强大的分析系统
参考资料
mysql zombodb_zombodb安装试用相关推荐
- 服务器版的mysql怎么装_WIN7服务器配置之MySQL数据库安装图解(适用于5.1,5.5的版本)...
我用的mysql-5.5.9-win32.msi版本的,你可以从这里下载5.5最新版本的,安装和配置都是一样的,关于其中一些版本的区别:The Essentials Package:不包含 embed ...
- mac os mysql 命令_Mac环境下MySQL的安装和基本命令的使用
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言 ...
- linux mysql 最小安装,Linux最小化安装之安装mysql
mysql是我们开发过程中场景的关系型数据之一.所以一起看看在Linux中通过安装包是怎么安装的. 下载mysql 根据自己的Linux服务器版本下载对应的mysql,案例中我们使用的Centos7. ...
- Fedora 20 安装试用体验全程讲解
From: http://www.jb51.net/os/Fedora/177583.html Fedora 20在两次跳票后正式发布,主要特性包括:远程桌面方案X2Go:网络管理器支持扩大绑定和桥接 ...
- mysql 5 安装过程
mysql 5 安装过程 下载地址 https://cloud.189.cn/t/jaEBzunAfaEb 双击启动 安装过程 配置 选择服务器类型 Developer Machine(开发机器) 自 ...
- java mysql mac 安装_最新版MySQL在MacOS上的安装与使用!
在 MacOS 上安装最新版的 MySQL 有三种方法:使用 Docker 安装: 使用 Homebrew 运行 brew install mysql 安装: 使用安装包安装. 我们本文将采用最常规的 ...
- MySQL初始化安装部署
文章目录 0.参考资料 1.Mysql的安装 1.0.系统环境准备 1.1.软件解压和安装 1.2.新建用户.目录 1.3.安装 1.3.1.mysql5.7 以上版本初始化: 1.3.2.mysql ...
- 《大型数据库技术》MySQL数据库安装配置及基础使用
文章目录 1.下载安装MySQL 1.1 搜索MySQL下载页面 1.2 查看各种MySQL版本 1.3 安装配置MySQL 2.数据库基本操作 2.1 创建数据库 2.2 创建关系表 2.3 插入数 ...
- Linux下MySQL的安装与使用
安装前 工具 Centos7 Xshell Xftp 查看是否安装过MySQL 如果你是用rpm安装, 检查一下RPM PACKAGE: rpm -qa | grep -i mysql # -i 忽略 ...
最新文章
- UltraEdit 21激活
- 玩转Python大数据分析 《Python for Data Analysis》的读书笔记-第05页
- C/C++ 回调函数是什么?Intel Realsense里的回调(callback)是什么?
- Druid 内置Filter配置
- 用python处理文本数据_用Python读取几十万行文本数据
- (step6.3.2)hdu 1068(Girls and Boys——二分图的最大独立集)
- 【Alpha阶段汇总】成果展示与体验总结
- linux cgoup内存限制,Linux Cgroup系列(05):限制cgroup的CPU使用(subsystem之cpu)
- 服务器主机linux安装mysql_linux服务器上安装mysql
- three.js(七) 绘制到WebGLRenderTarget
- 深入浅出linux三剑客之awk必杀技一例
- 【译】x86程序员手册13-第5章 内存管理
- LDA(Latent Dirichlet Allocation)简介
- OMNet++ Tic Toc例程的解析1
- 面对骚扰短信,不是回TD退订,而是要回0000!(附正确拦截骚扰短信教程)
- 2019ICPC徐州打铁心得
- adobe framemaker 资料
- 最简单之获取app签名md5值
- NoSql入门和概述
- 解决html页面中文乱码
热门文章
- Docker自定义镜像上传阿里云
- 这么优秀的Excel工具类,你难道不用?
- 我的世界服务器自动刷矿机,我的世界刷矿机MOD
- Matlab-多曲线画法和点标记
- ImageNet Large Scale Visual Recognition Competition (ILSVRC)-ImageNet数据集标签名称中英文对照
- 【参赛作品97】openGauss单机版安装步骤
- 山东云则-您身边的物联网专家,助您快速接入物联网
- Heartbeat+DRBD+MySQL高可用方案
- 如何做好国产三维CAD软件的研发?
- 【脑电数据处理】electrophysiology and EEG(AP\LFP\ECoG\EEG)