# budo-jdbc **Repository Path**: freenayu/budo-jdbc ## Basic Information - **Project Name**: budo-jdbc - **Description**: SQL-ON-NO-SQL 帮助你实现用 SQL ( JDBC ) 来操作 Mongo/ES/Solr/HBase 等 NoSQL存储 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 44 - **Created**: 2022-03-24 - **Last Updated**: 2022-03-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # budo-jdbc #### 介绍 SQL-ON-NO-SQL 帮助你实现用 SQL ( JDBC ) 来操作 Mongo/ES/Solr/HBase 等 NoSQL存储 [![Giteye chart](https://chart.giteye.net/gitee/budogroup/budo-jdbc/R4PQXWNM.png)](https://giteye.net/chart/R4PQXWNM) ## 使用方式 一句话描述:就和你之前使用MySQL数据库一样的使用Mongo/ES等 ``` // 测试方法 public static void main(String[] args) throws Throwable { // 注册驱动,像之前用过的MySQL一样 Class.forName("org.budo.mongo.jdbc.driver.BudoMongoJdbcDriver"); // 获取连接 Connection connection = DriverManager.getConnection("jdbc:mongo://192.168.4.32:27017/taobao"); // 执行更新语句 connection.createStatement().executeUpdate("INSERT INTO t_sample_0_user_0(id, name) VALUES(1, 'aaa')"); // 查询 ResultSet resultSet = connection.createStatement().executeQuery("SELECT * FROM t_sample_0_user_0"); // TODO 打印ResultSet } ``` 然后,你可以使用 DataSource Mybatis 等你之前熟悉的所有工具 #### PS 对接上 `budo-sharding-proxy` 后;你还可以用类似 `Navicat` 的工具连接并用 `SQL` 操作上面的资源 #### 子项目 [budo-jdbc-driver](budo-jdbc-driver) 基础 公共 [budo-csv-jdbc-driver](budo-csv-jdbc-driver) [budo-elasticsearch-jdbc-driver](budo-elasticsearch-jdbc-driver) [budo-excel-jdbc-driver](budo-excel-jdbc-driver) [budo-hbase-jdbc-driver](budo-hbase-jdbc-driver) [budo-kafka-jdbc-driver](budo-kafka-jdbc-driver) [budo-mongo-jdbc-driver](budo-mongo-jdbc-driver) [budo-redis-jdbc-driver](budo-redis-jdbc-driver) [budo-solr-jdbc-driver](budo-solr-jdbc-driver) [budo-sharding-proxy](budo-sharding-proxy) 数据库协议代理 允许你通过 `Navicat` 使用 `SQL` 操作 `Mongo` 等 #### 链接 [apache-shardingsphere-proxy](https://shardingsphere.apache.org/document/current/cn/quick-start/shardingsphere-proxy-quick-start/) [budo-common](https://gitee.com/budogroup/budo-common)