本文面向应用开发者概要介绍了Lindorm宽表引擎提供的SQL应用开发的开发套件与工具。
数据库驱动
Lindorm面向目前主流的应用开发语言分别提供了以下数据库驱动(Database Driver,可以简单理解为执行SQL的SDK)。
Java
Lindorm面向Java语言应用开发提供了遵循JDBC接口规范的Driver。
关于该Driver的安装和使用,请参见使用Java语言JDBC接口的应用开发。
Go
Lindorm面向Go语言应用开发提供了遵循Go语言database/sql接口的Driver。
关于该Driver的安装和使用,请参见 使用Go语言database/sql接口的应用开发。
Python
Lindorm面向Python语言应用开发提供了遵循Python语言DB-API接口规范的Driver。
关于该Driver的安装和使用,请参见 使用Python DB-API的应用开发。
SQL的开发与测试
需要编写在应用逻辑中的SQL语句建议在开发阶段先进行充分验证后再固化在业务逻辑中。面向开发阶段的SQL验证与测试,Lindorm提供了一个可交互式的SQL命令行工具 lindorm-cli 帮助开发人员。关于lindorm-cli的安装与使用,请参见 通过Lindorm-cli连接并使用宽表引擎。
关于Lindorm宽表引擎支持SQL语法,具体可参见Lindorm宽表SQL语法手册。