From 31ae05b6fc1bca38e7508ed706f977bfb7f00ab5 Mon Sep 17 00:00:00 2001 From: LiMK Date: Wed, 8 Mar 2023 17:36:33 +0800 Subject: [PATCH 1/2] feat(website): Add the contact module(#1365) Add the contact information module of the official --- website/src/components/contact/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/src/components/contact/index.tsx b/website/src/components/contact/index.tsx index d4991455c..7f7371b3b 100644 --- a/website/src/components/contact/index.tsx +++ b/website/src/components/contact/index.tsx @@ -97,8 +97,9 @@ const Concat = () => { - 关注公众号 + 关注我们 + From a8287d2349d4ad9d6f1b869e02700db0de9e8cbf Mon Sep 17 00:00:00 2001 From: LiMK Date: Wed, 8 Mar 2023 17:44:50 +0800 Subject: [PATCH 2/2] docs(limits): update the docs(#1367) Some restrictive features have been developed --- Docs/00-about-stonedb/limits.md | 27 ++++++------- .../current/00-about-stonedb/limits.md | 39 +++++++++++-------- 2 files changed, 34 insertions(+), 32 deletions(-) diff --git a/Docs/00-about-stonedb/limits.md b/Docs/00-about-stonedb/limits.md index 4b2aed05f..a5127d01c 100644 --- a/Docs/00-about-stonedb/limits.md +++ b/Docs/00-about-stonedb/limits.md @@ -6,37 +6,34 @@ sidebar_position: 1.3 # Limits Developed based on MySQL, StoneDB is compatible with the MySQL 5.6 and 5.7 protocols, and the ecosystem, common features, and common syntaxes of MySQL. However, due to characteristics of StoneDB, the following MySQL operations and features are not supported. -## Unsupported DDL operations +# Unsupported DDL operations StoneDB does not support the following DDL operations: - Optimize a table. - Analyze a table. - Repair a table. - Lock a table. -- Add a unique constraint. -- Delete a unique constraint. -- Create an index. -- Drop an index. -## Joins across storage engines not supported +- Create foreign key +- Drop foreign key +# Joins across storage engines not supported By default, StoneDB does not support joins across storage engines. If a join involves tables in both other storage engines and StoneDB, an error will be reported. You can set the **tianmu_ini_allowmysqlquerypath** parameter to **1** in the **my.cnf** configuration file to remove this limit. -## Unsupported objects +# Unsupported objects StoneDB does not support the following objects: - Full text index - Unique constraints - Secondary index - Foreign key -## Unsupported data types +# Unsupported data types StoneDB does not support the following data types: -- `enum` -- `set` -- `json` +- enum +- set +- json - decimal whose precision is higher than 18, for example, decimal(19,x) -## Transactions not supported +# Transactions not supported Transactions must strictly comply with the ACID attributes. However, StoneDB does not support redo and undo logs and thus does not support transactions. -## Partitions not supported +# Partitions not supported Column-based storage engines do not support partitioning. -## Row locks and table locks not supported +# Row locks and table locks not supported Column-based storage engines do not support row locks or table locks. - diff --git a/website/i18n/zh/docusaurus-plugin-content-docs/current/00-about-stonedb/limits.md b/website/i18n/zh/docusaurus-plugin-content-docs/current/00-about-stonedb/limits.md index 14a9a68d6..43d6acdac 100644 --- a/website/i18n/zh/docusaurus-plugin-content-docs/current/00-about-stonedb/limits.md +++ b/website/i18n/zh/docusaurus-plugin-content-docs/current/00-about-stonedb/limits.md @@ -5,30 +5,35 @@ sidebar_position: 1.3 # 使用限制 StoneDB 100% 兼容 MySQL 5.6、5.7 协议和 MySQL 生态等重要特性,支持 MySQL 常用的功能及语法,但由于 StoneDB 本身的一些特性,部分操作和功能尚未得到支持,以下列出的是不兼容 MySQL 的操作和功能。 -## 不支持的DDL + +# 不支持的DDL 1. optimize table 2. analyze table 3. repair table 4. lock table -5. 添加唯一约束 -6. 删除唯一约束 -7. 创建索引 -8. 删除索引 -## 不支持跨存储引擎关联查询 -StoneDB 默认不支持跨存储引擎关联查询,也就是说其他存储引擎下的表和 `StoneDB` 下的表进行关联查询会报错。可在参数文件 `my.cnf` 里定义 `tianmu_ini_allowmysqlquerypath=1`,这样就支持跨存储引擎表之间的关联查询了。 -## 不支持的对象 +5. 创建外键 +6. 删除外键 + +# 不支持跨存储引擎关联查询 +StoneDB 默认不支持跨存储引擎关联查询,也就是说其他存储引擎下的表和 StoneDB 下的表进行关联查询会报错。可在参数文件 my.cnf 里定义 tianmu_ini_allowmysqlquerypath=1,这样就支持跨存储引擎表之间的关联查询了。 + +# 不支持的对象 1. 全文索引 2. 唯一约束 3. 二级索引 4. 外键 -## 不支持的数据类型 -1. 枚举型 `enum` -2. 集合型 `set` -3. `json` 类型 -4. `decimal` 精度必须小于或等于18,否则不支持,如 decimal(19,x) -## 不支持事务 + +# 不支持的数据类型 +1. 枚举型 enum +2. 集合型 set +3. json 类型 +4. decimal 精度必须小于或等于18,否则不支持,如 decimal(19,x) + +# 不支持事务 只有严格遵守 ACID 四大属性,才能真正的支持事务。而 StoneDB 由于没有 redo 和 undo,是不支持事务的。 -## 不支持分区 + +# 不支持分区 列式存储不支持分区。 -## 不支持行锁、表锁 -列式存储不支持行锁、表锁。 \ No newline at end of file + +# 不支持行锁、表锁 +列式存储不支持行锁、表锁。