光洋山
作者光洋山·2016-12-08 15:51
数据库架构师·金融科技公司

GBase 嵌入式物联网解决方案设备使用说明

字数 1992阅读 3082评论 0赞 0

物联网IoT已经在各传统行业进行了应用,智慧城市、交通、能源、环境监控,甚至最新的在农业方面也有大量的应用场景。
本文简要介绍GBase嵌入式方案的使用操作步骤,可以帮助你快速构建物联网IoT解决方案的落地。

1.设备说明

设备获取源:GBASE公司
确认项:电源、网口、SD卡
如下图所示

GBase 8e

GBase 8e

系统预装配置说明:
当你拿到设备后,系统配置如下:
IP: 192.168.2.116
系统用户密码: informix/informix root/gbase8t
OS:Linux kernel version 4.1.3
JDK 1.8
数据库:GBase 8t
Demo 演示环境: Tomcat 7+ JSP +HTML5

2.开机

开机前准备
需要通过笔记本电脑或者手机登录访问,那么需要将嵌入式设备联入局域网。嵌入式设备已经预设IP: 192.168.2.116。
我们可以先将笔记本的网络地址设置为同网段地址如: 192.168.2.110 。

然后使用标准的网线连接笔记本电脑和嵌入式设备:

USB电源供电,加电后即开机,20秒后即完成开机。

3.远程登录-xshell/CRT

可以通过xshell登录嵌入式设备--ssh方式。 informix用户,密码:informix

运行onstat -命令检查数据库状态

GBase 8t Database Server Version 12.10.UC4G1 -- On-Line -- Up 00:12:35 -- 426320 Kbytes

可以使用 dbaccess 访问数据库,进行后台数据库的操作和使用。
dbaccess gbasedb

su - root
密码:gbase 8t
Linux 操作系统,相关操作不再详细说明,已预装了Tomcat及JDK 18

4.Demo程序说明

本嵌入式设备已有的demo程序包括3个部分:
--Benchmark测试,使用来测试设备的TPCC性能
--sql及Java sample程序,示例SQL及JAVA程序
--环境监控模拟应用,基于JSP+HTML5,采用TOMCAT web服务
1.Benchmark程序
cd /home/informix/benchmarksql-4.0.2/run
修改 props.8t 文件的IP地址:

conn=jdbc:informix-sqli://192.168.2.116:9088/gbasedb:informixserver=gbaseserver;ifx_lock_mode_wait=55;

运行Benchmark程序测试TPCC性能:
./runBenchmark.sh props.8t

2.SQL及java程序
cd /home/informix/demo
目录下包括如下一些文件
sql1.sql sql2.sql dmls.java llq.java

3.环境监控模拟应用
本sample应用模拟北京市PM2.5的环境监控数据实时采集,采用了GBase 8t的时间序列模型进行存储。
演示程序包括:模拟数据的采集入库,PM2.5的实时监控。
嵌入式应用主要是在物联网应用场景,即感应器数据的处理和应用。

开机后,我们通过电脑或者手机浏览器直接访问服务:
http://192.168.2.116:8080/gbase8e
演示操作如下:

第一步:点击清空数据,清空已有的历史数据;
第二步:点击开始采集,计入如下页面,模拟数据的实时采集

第三步:新开一个页面,浏览器地址http://192.168.2.116:8080/gbase8e

点击:监控页面进入如下页面:


第四步:在地图上选择一个采集点,进入如下实时监控页面

程序文件位置,root用户,位于如下路径:
cd /usr/local/tomcat/webapps/gbase8e

5.图形化SQL开发工具使用

若需要通过外部图形化SQL开发工具连接数据库进行SQL开发,推荐使用dbvisualizer工具或者Server Studio。

  1. dbvisualizer工具的安装目录不能有中文
  2. dbvisualizer工具使用JDBC连接数据库
    JDBC连接字符串:jdbc:informix-sqli://192.168.2.116:9088/gbasedb:INFORMIXSERVER=gbaseserver;NEWCODESET=gb18030-2000,8859-1,819;CLIENT_LOCALE=en_US.819;DB_LOCALE=en_US.819;ifx_lock_mode_wait=100;
    dbvisualizer工具下载链接,可以百度搜索
    http://download.csdn.net/detail/u011438478/8855847
    http://www.cr173.com/soft/103766.html

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广