本文面嚮應用開發人員概要介紹了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文法手冊。