物联网IoT已经在各传统行业进行了应用,智慧城市、交通、能源、环境监控,甚至最新的在农业方面也有大量的应用场景。
本文简要介绍GBase嵌入式方案的使用操作步骤,可以帮助你快速构建物联网IoT解决方案的落地。
设备获取源:GBASE公司
确认项:电源、网口、SD卡
如下图所示
系统预装配置说明:
当你拿到设备后,系统配置如下:
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
开机前准备:
需要通过笔记本电脑或者手机登录访问,那么需要将嵌入式设备联入局域网。嵌入式设备已经预设IP: 192.168.2.116。
我们可以先将笔记本的网络地址设置为同网段地址如: 192.168.2.110 。
然后使用标准的网线连接笔记本电脑和嵌入式设备:
USB电源供电,加电后即开机,20秒后即完成开机。
可以通过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
本嵌入式设备已有的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
若需要通过外部图形化SQL开发工具连接数据库进行SQL开发,推荐使用dbvisualizer工具或者Server Studio。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论