Overview
系统概述
四象数据库 SXDB定位为"装进应用的极小型关系数据库",无需安装、可直接运行——整个服务端就是一个体积仅约 1MB 的可执行文件,拷贝到目标机器双击即可启动,跨平台支持 Windows / Linux,真正做到开箱即用、随取随用。它以 SQLite 存储引擎为核心,配合自研的二进制通信协议与连接管理器,实现极低资源占用与高吞吐并发;支持配置热更新与 Watchdog 自愈。管理侧提供开箱即用的 Web 控制台(仪表盘、数据库/数据表管理、SQL 工作台、数据同步与操作日志),开发侧提供 多语言 SDK(C++、Java JDBC 驱动、Python、HTTP REST API),适用于嵌入式与物联网、轻量级后端、数据采集缓存与多数据源聚合等场景。
免安装双击即运行可执行文件仅约 1MB拷贝即用跨平台SQLite 引擎二进制协议极低资源占用高并发RBAC 权限SQL 工作台数据同步多语言 SDKREST API
Engine · SDK · Console
引擎优势 · SDK · 用户端
数据引擎优势 · 免安装、1MB、双击即运行
极小体积、零安装,开箱即跑的高并发数据引擎
SXDB 最大的特点是无需安装、可直接运行:整个服务端就是一个体积仅约 1MB 的可执行文件,拷贝到任意 Windows / Linux 机器双击即可启动,无需配置环境、无需依赖安装,卸载就是删文件。引擎以 SQLite 存储为核,配合连接管理器与针对轻量场景优化的并发模型、降低传输开销的二进制通信协议,内置慢查询监控;安全侧提供 RBAC 权限模型、认证机制与数据库级访问控制;运维侧支持配置热更新与 Watchdog 自愈,是嵌入式与轻量后端的理想数据底座。
- 无需安装
- 双击即运行
- 可执行文件仅约 1MB
- 拷贝即用
- 跨平台支持
- 极低资源占用
- 高吞吐并发
- 二进制通信协议
- 存储引擎优化
- 慢查询监控
- RBAC 权限
- Watchdog 自愈
SDK 使用 · 多语言轻松集成
C++ / Java JDBC / Python / HTTP REST 全覆盖
SDK 文档面向集成开发者:先了解统一的消息格式与请求响应协议、Action 动作列表与认证流程,再按语言选择 C++ SDK、Java JDBC 驱动(含 Spring Boot 集成)、Python SDK 与 HTTP REST API 接入,配合批量操作等高级用法与最佳实践,快速把 SXDB 嵌入到你的应用中。
- 多语言支持
- 通信协议规范
- 消息格式
- 请求响应
- Action 动作
- 认证流程
- C++ SDK
- Java JDBC 驱动
- Spring Boot 集成
- Python SDK
- HTTP REST API
- 最佳实践
用户端 · 浏览器即用的 Web 控制台
建库、查询、同步、审计一站完成
用户端是 SXDB 的 Web 管理平台:登录后在仪表盘查看数据库/表/用户统计与系统信息,进行数据库管理与数据表浏览、表数据查看;内置 SQL 工作台在线执行语句并即时查看查询结果;提供数据库间的数据同步用于备份与测试环境搭建,并以操作日志支撑故障排查与安全审计。
- 系统登录
- 仪表盘概览
- 数据库管理
- 数据表管理
- 表数据浏览
- SQL 工作台
- 查询结果
- 数据同步
- 操作日志