11. Development and Application Integration
11. Development and Application Integration
Choose an integration method for your application, then review SDK installation, APIs, and shared operational principles. Use SDK pages for language-specific implementations and the selection, concepts, and support pages for guidance shared across SDKs.
Reading Order
- Choose an Integration Method for your language and input pattern.
- Review authentication, time values, binding, transactions, and retries in Common Integration Concepts.
- Compare actual support in SDK Feature Support.
- Follow the relevant SDK page for installation, connections, and executable code.
- Apply task-specific procedures in Data Ingestion and Export. For SQL ROWID semantics, see ROWID. For partial ARRAY input in Machbase DBMS 8.7.0, see Sparse ARRAY and Selected-Column Append API.
SDK References
| Environment | Documentation |
|---|---|
| Native C/C++ or ODBC | Machbase SQLCLI and ODBC |
| Java/Spring | JDBC |
| Python | Python |
| Node.js/TypeScript | Node.js / TypeScript |
| C#/VB.NET | .NET Connector |
Native Go/database/sql | Go |
Common Connection Information
| Item | Default | Description |
|---|---|---|
| HOST | 127.0.0.1 | Server host name or IP address |
| PORT | 5656 | Server port (PORT_NO in machbase.conf) |
| USER | SYS | User ID |
| PASSWORD | MANAGER | User password |
Use a dedicated user with the minimum required privileges in production. See Accounts, Privileges, and Access Control for account and authentication settings.
Existing Support Links
See SDK Feature Support for NULL/PRIMARY KEY metadata, ROWID, Append, and AUTH KEY support by SDK.
Last updated on