lightdb周边-聚合查询试用包指引

前言

本文档用于指导聚合查询试用包的本地安装、使用。

安装引擎层

重要:下载安装LightDB-X lightdb-x-13.8-22.3-7953-el7.x86_64.zip, 试用包只能使用这个版本

下载地址:http://www.light-pg.com/downloadList.html?key=lightDB_X
手册地址:http://www.light-pg.com/docs/LightDB_Install_Manual/current/index.html

进入下载页面,版本选择22.3

安装插件

安装好引擎后,需要退出终端重新进入或者source ~/.bashrc使环境变量生效再执行。

通过lightdb用户进行如下操作

http插件

针对试用版本,http插件需要单独解压,如下:

将httpsdk-xxxxxxxx-debug.tar.gz 上传到/usr/local/lightdb/lightdb-x/13.8-22.3

cd /usr/local/lightdb/lightdb-x/13.8-22.3
tar zxvf httpsdk-xxxxxxxx-debug.tar.gz

进入ltsql命令终端

ltsql -d postgres
lightdb@postgres=# create extension http;

结果输出CREATE EXTENSION表示创建成功。控制台中验证命令如下:

select status from http_get('http://www.light-pg.com/');;

结果不是提示ERROR: function http_get(unknown) does not exist则表示可以正常使用http插件。

t3插件

针对试用版本,t3sdk插件需要单独解压,如下:

将t3sdk-xxxxxxxx-debug.tar.gz 上传到/usr/local/lightdb/lightdb-x/13.8-22.3

cd /usr/local/lightdb/lightdb-x/13.8-22.3
tar zxvf t3sdk-xxxxxxxx-debug.tar.gz

进入ltsql命令终端

ltsql -d postgres
lightdb@postgres=# create extension t3sdk;

结果输出CREATE EXTENSION表示创建成功。控制台中验证命令如下:

select * from t3sdk_send('127.0.0.1:18081', '', '', '', 'getOrder', '{}');

结果不是提示ERROR: function t3sdk_send(unknown, unknown, unknown, unknown, unknown, unknown) does not exist ,则表示可以正常使用t3插件。

安装接入层

依赖组件需要提前安装:JDK, zookeeper(需要直接复用业务域的注册中心,用于拉取t3服务地址)

解压包

上传easy-search-xxxxxxxx-debug.ta.gzr到后台
tar zxvf easy-search-xxxxxxxx-debug.tar.gz
chmod +x *.sh

修改config/application.properties中的下列项,如下示例

# HTTP端口
server.port=38080
# T3微服务端口
rpc.protocol.port=48080
rpc.protocol.name=t3
# 应用名
app.name=easy-search
# 应用分组
app.group=g
# 应用版本号
app.version=v
# 注册中心地址
app.registry.address=127.0.0.1:12181
# 引擎层连接配置
hs.datasource.default.driver-class-name=org.postgresql.Driver
hs.datasource.default.url=jdbc:postgresql://ip:port/postgres
hs.datasource.default.username=xxxxx
hs.datasource.default.password=xxxxx
hs.datasource.default.validationQuery=select 1
# mybatis xml 配置路径
easysearch.mapper-locations=file:./mapper/*.xml
# 线程池信息
server.tomcat.max-threads=2000
server.tomcat.max-connections=10000
server.tomcat.accept-count=500
server.tomcat.min-spare-threads=500

启动停止

聚合查询引擎层

启动命令:lt_ctl start
停止命令:lt_ctl stop

聚合查询接入层

启动命令:start.sh
停止命令:stop.sh

服务访问地址

http://ip:port/gateway/easysearch/xxxxxx

xxxxxx是指配置在mybatis的statementId名

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值