APIJSON icon indicating copy to clipboard operation
APIJSON copied to clipboard

建议提供自定义数据库功能

Open zhengxu632 opened this issue 5 years ago • 2 comments

现在仅仅支持本地数据库中的表生成接口。 建议增加一个数据库管理,可以配置多个数据库、各种类型的数据库。查询的表可以从各个数据库中选择。 那么只需要分布式部署一套程序。所有的应用都可以支撑了。

zhengxu632 avatar Feb 11 '20 17:02 zhengxu632

现在也可以在 DemoSQLConfig 中 getDatabase 配置 MySQL, PostgreSQL, Oracle, SQLServer 4 种数据库类型; getSchema 配置各种数据库模式(几何空间)。

TommyLemon avatar Feb 15 '20 05:02 TommyLemon

@zhengxu632 目前最新版 5.0.0 已经支持包括但不限于 MySQL 5.7+, PostgreSQL 9.5+, MS SQLServer 2012+, Oracle 12C+, IBM DB2 7.1+, TiDB 2.1+, ClickHouse 21.1+, Hive 3.1.2+, Hadoop 3.1.3+ 理论上所有支持 SQL 与 JDBC/ODBC 的软件,都可以用本项目对接 CRUD,待测试: Elasticsearch, OceanBase, Presto, Spark,Phoenix(延伸支持 HBase), Presto/Trino(延伸支持 Redis, Hive, Kafka, Elasticsearch, Thrift, Cassandra, MySQL, PostgreSQL, Oracle, MongoDB...)

增强各种功能;腾讯负责人公开称赞;登记万科发起的采筑电商 https://github.com/Tencent/APIJSON/releases/tag/5.0.0

TommyLemon avatar Apr 22 '22 18:04 TommyLemon