You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by me...@apache.org on 2021/09/13 03:21:47 UTC

[shardingsphere] branch master updated: Update brief diagrams for readme (#12385)

This is an automated email from the ASF dual-hosted git repository.

menghaoran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new b90eb9b  Update brief diagrams for readme (#12385)
b90eb9b is described below

commit b90eb9b5f22286794e3f5665821a498b5ebe3554
Author: Liang Zhang <te...@163.com>
AuthorDate: Mon Sep 13 11:21:07 2021 +0800

    Update brief diagrams for readme (#12385)
    
    * Added shardingsphere-jdbc.png
    
    * Update shardingsphere-jdbc.png
    
    * Added shardingsphere-proxy.png
    
    * Update shardingsphere-proxy.png
    
    * Added shardingsphere-hybrid-architecture.png
    
    * Update shardingsphere-proxy.png
    
    * Update pic url
---
 README.md                                              |   6 +++---
 README_ZH.md                                           |   6 +++---
 docs/document/content/overview/_index.cn.md            |   6 +++---
 docs/document/content/overview/_index.en.md            |   6 +++---
 .../user-manual/shardingsphere-jdbc/_index.cn.md       |   2 +-
 .../user-manual/shardingsphere-jdbc/_index.en.md       |   2 +-
 .../user-manual/shardingsphere-proxy/_index.cn.md      |   2 +-
 .../user-manual/shardingsphere-proxy/_index.en.md      |   2 +-
 .../static/img/shardingsphere-hybrid-architecture.png  | Bin 0 -> 621 bytes
 docs/document/static/img/shardingsphere-hybrid.png     | Bin 157844 -> 0 bytes
 docs/document/static/img/shardingsphere-jdbc-brief.png | Bin 84817 -> 0 bytes
 docs/document/static/img/shardingsphere-jdbc.png       | Bin 0 -> 127924 bytes
 .../document/static/img/shardingsphere-proxy-brief.png | Bin 227159 -> 0 bytes
 docs/document/static/img/shardingsphere-proxy.png      | Bin 0 -> 252600 bytes
 14 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/README.md b/README.md
index fa1e507..addb11e 100644
--- a/README.md
+++ b/README.md
@@ -65,7 +65,7 @@ Applicable in any ORM framework based on JDBC, such as JPA, Hibernate, Mybatis,
 Supports any third-party database connection pool, such as DBCP, C3P0, BoneCP, Druid, HikariCP.
 Supports any kind of JDBC standard database: MySQL, Oracle, SQLServer, PostgreSQL and any SQL92 followed databases.
 
-![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc-brief.png)
+![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc.png)
 
 ### ShardingSphere-Proxy
 
@@ -77,7 +77,7 @@ ShardingSphere-Proxy defines itself as a transparent database proxy, providing a
 Transparent towards applications, it can be used directly as MySQL and PostgreSQL servers.
 Applicable to any kind of terminal that is compatible with MySQL and PostgreSQL protocol.
 
-![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy-brief.png)
+![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy.png)
 
 ### ShardingSphere-Sidecar(TODO)
 
@@ -102,7 +102,7 @@ ShardingSphere-JDBC adopts a decentralized architecture, applicable to high-perf
 
 ShardingSphere is an ecosystem consisting of multiple endpoints together. Through a mixed use of ShardingSphere-JDBC and ShardingSphere-Proxy and a unified sharding strategy by the same registry center, ShardingSphere can build an application system that is applicable to all kinds of scenarios. Architects can adjust the system architecture to the most applicable one to their needs to conduct business more freely.
 
-![ShardingSphere Hybrid Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-hybrid.png)
+![ShardingSphere Hybrid Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-hybrid-architecture.png)
 
 ## Solution
 
diff --git a/README_ZH.md b/README_ZH.md
index 7e2915a..3b10df9 100644
--- a/README_ZH.md
+++ b/README_ZH.md
@@ -61,7 +61,7 @@ Apache ShardingSphere 由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能
 * 支持任何第三方的数据库连接池,如:DBCP, C3P0, BoneCP, Druid, HikariCP 等。
 * 支持任意实现 JDBC 规范的数据库,目前支持 MySQL,Oracle,SQLServer,PostgreSQL 以及任何遵循 SQL92 标准的数据库。
 
-![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc-brief.png)
+![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc.png)
 
 ### ShardingSphere-Proxy
 
@@ -74,7 +74,7 @@ Apache ShardingSphere 由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能
 * 向应用程序完全透明,可直接当做 MySQL/PostgreSQL 服务端使用。
 * 适用于任何兼容 MySQL/PostgreSQL 协议的的客户端。
 
-![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy-brief.png)
+![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy.png)
 
 ### ShardingSphere-Sidecar(TODO)
 
@@ -103,7 +103,7 @@ ShardingSphere-Proxy 提供静态入口以及异构语言的支持,独立于
 Apache ShardingSphere 是多接入端共同组成的生态圈。
 通过混合使用 ShardingSphere-JDBC 和 ShardingSphere-Proxy,并采用同一注册中心统一配置分片策略,能够灵活的搭建适用于各种场景的应用系统,使得架构师更加自由地调整适合与当前业务的最佳系统架构。
 
-![ShardingSphere Hybrid Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-hybrid.png)
+![ShardingSphere Hybrid Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-hybrid-architecture.png)
 
 ## 解决方案
 
diff --git a/docs/document/content/overview/_index.cn.md b/docs/document/content/overview/_index.cn.md
index 9ede21a..a5310c0 100644
--- a/docs/document/content/overview/_index.cn.md
+++ b/docs/document/content/overview/_index.cn.md
@@ -65,7 +65,7 @@ Apache ShardingSphere 由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能
 * 支持任何第三方的数据库连接池,如:DBCP, C3P0, BoneCP, Druid, HikariCP 等。
 * 支持任意实现 JDBC 规范的数据库,目前支持 MySQL,Oracle,SQLServer,PostgreSQL 以及任何遵循 SQL92 标准的数据库。
 
-![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc-brief.png)
+![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc.png)
 
 ### ShardingSphere-Proxy
 
@@ -78,7 +78,7 @@ Apache ShardingSphere 由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能
 * 向应用程序完全透明,可直接当做 MySQL/PostgreSQL 使用。
 * 适用于任何兼容 MySQL/PostgreSQL 协议的的客户端。
 
-![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy-brief.png)
+![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy.png)
 
 ### ShardingSphere-Sidecar(TODO)
 
@@ -107,7 +107,7 @@ ShardingSphere-Proxy 提供静态入口以及异构语言的支持,独立于
 Apache ShardingSphere 是多接入端共同组成的生态圈。
 通过混合使用 ShardingSphere-JDBC 和 ShardingSphere-Proxy,并采用同一注册中心统一配置分片策略,能够灵活的搭建适用于各种场景的应用系统,使得架构师更加自由地调整适合与当前业务的最佳系统架构。
 
-![ShardingSphere Hybrid Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-hybrid.png)
+![ShardingSphere Hybrid Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-hybrid-architecture.png)
 
 ## 解决方案
 
diff --git a/docs/document/content/overview/_index.en.md b/docs/document/content/overview/_index.en.md
index 92f3578..98b8ddc 100644
--- a/docs/document/content/overview/_index.en.md
+++ b/docs/document/content/overview/_index.en.md
@@ -69,7 +69,7 @@ It can be considered as an enhanced JDBC driver, which is fully compatible with
 * Supports any third-party database connection pool, such as DBCP, C3P0, BoneCP, Druid, HikariCP.
 * Supports any kind of JDBC standard database: MySQL, Oracle, SQLServer, PostgreSQL and any SQL92 followed databases.
 
-![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img//shardingsphere-jdbc-brief.png)
+![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img//shardingsphere-jdbc.png)
 
 ### ShardingSphere-Proxy
 
@@ -82,7 +82,7 @@ Friendlier to DBAs, the MySQL version now provided can use any kind of terminal
 * Transparent towards applications, it can be used directly as MySQL and PostgreSQL servers.
 * Applicable to any kind of terminal that is compatible with MySQL and PostgreSQL protocol.
 
-![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img//shardingsphere-proxy-brief.png)
+![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img//shardingsphere-proxy.png)
 
 ### ShardingSphere-Sidecar(TODO)
 
@@ -114,7 +114,7 @@ ShardingSphere is an ecosystem consisting of multiple endpoints together.
 Through a mixed use of ShardingSphere-JDBC and ShardingSphere-Proxy and a unified sharding strategy by the same registry center, ShardingSphere can build an application system that is applicable to all kinds of scenarios. 
 Architects can adjust the system architecture to the most applicable one to their needs to conduct business more freely.
 
-![ShardingSphere Hybrid Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-hybrid.png)
+![ShardingSphere Hybrid Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-hybrid-architecture.png)
 
 ## Solution
 
diff --git a/docs/document/content/user-manual/shardingsphere-jdbc/_index.cn.md b/docs/document/content/user-manual/shardingsphere-jdbc/_index.cn.md
index 493c1dd..8c4b32c 100644
--- a/docs/document/content/user-manual/shardingsphere-jdbc/_index.cn.md
+++ b/docs/document/content/user-manual/shardingsphere-jdbc/_index.cn.md
@@ -15,7 +15,7 @@ ShardingSphere-JDBC 是 Apache ShardingSphere 的第一个产品,也是 Apache
 * 支持任何第三方的数据库连接池,如:DBCP, C3P0, BoneCP, Druid, HikariCP 等。
 * 支持任意实现 JDBC 规范的数据库,目前支持 MySQL,Oracle,SQLServer,PostgreSQL 以及任何遵循 SQL92 标准的数据库。
 
-![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc-brief.png)
+![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc.png)
 
 ## 对比
 
diff --git a/docs/document/content/user-manual/shardingsphere-jdbc/_index.en.md b/docs/document/content/user-manual/shardingsphere-jdbc/_index.en.md
index 69ee58d..bd65d5b 100644
--- a/docs/document/content/user-manual/shardingsphere-jdbc/_index.en.md
+++ b/docs/document/content/user-manual/shardingsphere-jdbc/_index.en.md
@@ -16,7 +16,7 @@ It can be considered as an enhanced JDBC driver, which is fully compatible with
 * Support any third-party database connection pool, such as DBCP, C3P0, BoneCP, Druid, HikariCP.
 * Support any kind of JDBC standard database: MySQL, Oracle, SQLServer, PostgreSQL and any SQL92 followed databases.
 
-![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc-brief.png)
+![ShardingSphere-JDBC Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-jdbc.png)
 
 ## Comparison
 
diff --git a/docs/document/content/user-manual/shardingsphere-proxy/_index.cn.md b/docs/document/content/user-manual/shardingsphere-proxy/_index.cn.md
index 78d8fd4..b09f64d 100644
--- a/docs/document/content/user-manual/shardingsphere-proxy/_index.cn.md
+++ b/docs/document/content/user-manual/shardingsphere-proxy/_index.cn.md
@@ -14,7 +14,7 @@ ShardingSphere-Proxy 是 Apache ShardingSphere 的第二个产品。
 * 向应用程序完全透明,可直接当做 MySQL/PostgreSQL 使用。
 * 适用于任何兼容 MySQL/PostgreSQL 协议的的客户端。
 
-![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy-brief.png)
+![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy.png)
 
 ## 对比
 
diff --git a/docs/document/content/user-manual/shardingsphere-proxy/_index.en.md b/docs/document/content/user-manual/shardingsphere-proxy/_index.en.md
index 04a376c..badae07 100644
--- a/docs/document/content/user-manual/shardingsphere-proxy/_index.en.md
+++ b/docs/document/content/user-manual/shardingsphere-proxy/_index.en.md
@@ -13,7 +13,7 @@ It defines itself as a transparent database proxy, providing a database server t
 * Totally transparent to applications, it can be used directly as MySQL/PostgreSQL.
 * Applicable to any kind of client end that is compatible with MySQL/PostgreSQL protocol.
 
-![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy-brief.png)
+![ShardingSphere-Proxy Architecture](https://shardingsphere.apache.org/document/current/img/shardingsphere-proxy.png)
 
 ## Comparison
 
diff --git a/docs/document/static/img/shardingsphere-hybrid-architecture.png b/docs/document/static/img/shardingsphere-hybrid-architecture.png
new file mode 100644
index 0000000..cce37c9
Binary files /dev/null and b/docs/document/static/img/shardingsphere-hybrid-architecture.png differ
diff --git a/docs/document/static/img/shardingsphere-hybrid.png b/docs/document/static/img/shardingsphere-hybrid.png
deleted file mode 100644
index 68b6c4e..0000000
Binary files a/docs/document/static/img/shardingsphere-hybrid.png and /dev/null differ
diff --git a/docs/document/static/img/shardingsphere-jdbc-brief.png b/docs/document/static/img/shardingsphere-jdbc-brief.png
deleted file mode 100644
index 0288ff3..0000000
Binary files a/docs/document/static/img/shardingsphere-jdbc-brief.png and /dev/null differ
diff --git a/docs/document/static/img/shardingsphere-jdbc.png b/docs/document/static/img/shardingsphere-jdbc.png
new file mode 100644
index 0000000..1446c40
Binary files /dev/null and b/docs/document/static/img/shardingsphere-jdbc.png differ
diff --git a/docs/document/static/img/shardingsphere-proxy-brief.png b/docs/document/static/img/shardingsphere-proxy-brief.png
deleted file mode 100644
index e26eec2..0000000
Binary files a/docs/document/static/img/shardingsphere-proxy-brief.png and /dev/null differ
diff --git a/docs/document/static/img/shardingsphere-proxy.png b/docs/document/static/img/shardingsphere-proxy.png
new file mode 100644
index 0000000..fd1e7c2
Binary files /dev/null and b/docs/document/static/img/shardingsphere-proxy.png differ