αααααααα·ααααααα TiDB
- ααΆαααΆαααα SQL αα·αααΆααααααα ααα»α αααααΆααα’αα·αα·αααααααααΌαααααΆααΆαα½ααα·ααΈααΆα MySQL αααααααα½ααααααΆαααααααααα½ααααααααα·ααΈαααααΆαααααΆαααααααΆαααααααααααΆαα MySQL αα TiDB α αΎαααα’αα»ααααΆαα±ααααααΎααααΆαααααααΆαααα’αα·αα·ααααΌαα αααααα ααααααααΈααΎαα·ααΈααΆα MySQL α’αααα’αΆα ααααΎ API αααααΆαααΌαααααΆαααΎ JSON αα·αα§αααααααααΆαααααααΆαα Spark ααΎααααΈα αΌαααααΎ DBMS α
- αααααααα·ααα SQL ααΆαααααα·αα·αααα αα»αααΆαααα»α α
αΆαααααα»αααα αααααΆααα ααααααααΆα
ααααα‘αα ααΆααα½ααααα
αΌαααααΆ (α
αΌαααααΆααααα / α
αΌαααααΆα / α
αΌααα½α) αα·αααααΆα αα»αααΆααααα’α½α
αα·ααααα½αααα αααααααΆααααααΆααααααααΊαααααααααΆααααΎααααΈαααα
αααΆαααΆαααΆαα½α TiDB αααααΆαααααααα·ααΈαααααΆαααΌα
ααΆ PhpMyAdmin,
αα»α αα·α WordPress; - ααΆαααααΎααΆαααααααΆαααααα αα·αααΆαα’αααααααααα α»αα ααα ααααα»α αα·αααΆαααααααΎαααΆαα’αΆα ααααΌαααΆααααααΎααααααααΆααααααααΆααααααΆααααααΈα αα·ααααααβααααΌαβααΆαβα ααα αΆαβαα βααΌααΆααβααααΆααβαααβααΆαβααΆαβα ααααΌαα ααααα αααβα’αα»ααααΆαβα±ααβααααα·ααααα·ααΆαβααααβααααα·αααΎβααααΆααβααΈαα½ααβαααΆαααα ααΆααααΆαααααααΌαααΆααααααααΆααααααααααααααααα·α
- ααααααααααΆααΆααΌαααΆααααΈαααααΆααααααΆ α αΎααααααΆαααααααα·ααΈα’αα·αα·αα ααΆααΎααα ααΌα ααΆ DBMS αααααα½α αααααΈααΆααΆααα·α αα·ααααααααΈααααΆααααΆα αααΎαααααΌαααΆαααΆααααΆαααΎααααΈαααα ααααααα·ααααα·ααΆααααααα
- ααΎααααΈαααααΆαα»ααα·αααααααα
ααΎααααΆαα ααααΆααααΆαααααααααααααααΆα’αΆα
ααααΌαααΆαααααΎ α§ααΆα ααα αααΆαααΈααααα»ααα·ααααααααΌαααααΆα GoLevelDB αα·α BoltDB α¬αααΆαααΈααααα»αα
ααα
αΆαααααααΎαααααΆααα
TiKV αα·α TiFlash α TiKV αααααΆαα»ααα·ααααααααΆααααα’αααααααα»ααααααααα/ααααα α αΎαααΆααααααα’αααααΎααααααΆαααα·α αα ααΆαααααΎαααΆαααααα·ααααα·ααΆα (OLTP)α TiFlash αααααΆαα»ααα·αααααααααα»ααααααααα½ααα αα·αα’αα»ααααΆαα±ααα’ααααααααα ααΆαααΌαααΆαα’αα»ααααααααααα ααααααααααΆααααα αΆαα·ααΆα (OLAP) α - αααααααΆααααα»αααΆαααααΆααααααΌααααααααΆααααααα»ααααα’ααααΆα α’αα»ααααΆαα±ααα’ααααααααααα½ααα αα·ααα·αα·ααααααααΆααααααα·αααααααααααΎαααΆαααααααα·ααααα·ααΆαααααααα»αααααΎαααΆαα
αα αααα»αααΆαα ααααααΆαααααΈ:
- ααΆαααααΆαααΎα α§ααααααααααΌαααααΆααααααΆαα ααα αΆα Green GC ααααΌαααΆαααΎα αααα’αΆα αααααΎαααααΏαααααΆααααααΌαααααΆαααΆα αααααααα αα·αααααΎα±αααααααααΆααααααΎαα‘αΎαα
- ααΆαααααααααΆαααΆαααααααααΆααααααα·ααααα·ααΆααα ααα ααααααααΌαααΆααααααααααΎααααααααα αααα’αααα αα αΆαααΆαααΆαα ααααααααααα ααααααΆααααααα·ααααα·ααΆααααα½αααααΌαααΆααααααΎαααΈ 100 MB αα 10 GB α
- ααΆαααααααααΆαααΆαααααααααΆααααΆαααααα»ααα»α αα·αααααΆαααΆααααααααΆαααααΆααααΆαααααα»ααα»αα
- ααΆααααααααααααααΆααααα»αααΆαααααααααα ααΎαα»;
- ααΆαααααααααααααΆαααααΆα ααα»αααααα·ααααα·ααΆαααααα·αα’αΆααααααααααΆααΆαα½α MySQL (α’αΆα COMMITTED);
- ααΆαααααααααΆαααΆαααααααααΆααααΆαα αΌαα α·ααα αα·αααααααααααααααΆαα ααΆααααΆααααααααΆ "ADMIN SHOW DDL JOBS" α
- ααΆααααααααααΆαααΆαααααα oom-use-tmp-storage αααα’αα»ααααΆαα±ααα’αααααααΎα―αααΆαααααααα’αΆααααααΎααααΈαααααΆαα»αααααααααααα·αααααααα ααααααααΆα RAM αα·ααααααααααΆααα
- ααΆαααααααααΆααααααααΉαα αααααααΎααααΈααααααααααα ααααααα αα»ααααααα;
- ααΆααααααααΆ LOAD DATA α₯α‘αΌααααααΆαααααααΆαααααΎααααΆαααααααααααααααααααααΆααα½α αα·ααααααΈαα
- ααΆααααααα 15 αααΆαααΆααααααααΎααααΈαααααααααα₯αα·ααΆααααααα’ααααααααΎαααααα·αααααΆα;
- ααΆαααααααα§ααααααααααΆααααααΎααααα·αα·α ααααααααΎαααΆααααααα½α SQL α ααΆααααααααααααα ααα»αααααα½αααΊα αααα’αΆα α αΌαααααΎαααΆαααΆαααΆααααααΆααΆααααααααα SLOW_QUERY / CLUSTER_SLOW_QUERY;
- ααΆαααααααααΆαααΆαααααααααΆαααα»αααΆααααααΆααααααΎααΆαααΆαα½αααααΆαα;
- ααΆααααααααααααααΆααααα»αααΆαααααΆααααααΌααααΆαααΆααααααααααααα ααΆααααααααααΆααααααααααΆαα’αΆαααΈ PD (Placement Driver, cluster server management)α ααΆααααααααααααααΆααααα»αααΆαααααΎαααααα "SET CONFIG" ααΎααααΈααααΆααααααΌαααΆααααααααααααΆαα PD/TiKV α
- ααΆαααααααααΆααααααααΆααααααΆααα’αα·ααααΆ-αααΆαααΈααα ααΎααααΈαααααα ααα½αα’αα·ααααΆααααΆααααααΆαααααα»ααααααααΆαααααΆαα ααΆαααααΆαααΈααα (ααααΆαααΎα 4096);
- ααααΎαααΆααααααΎαα‘αΎααααα»αααααΆαααΆαααααα½ααααααααΆαααααΎααααΌαααΆαααααααααααααΆαααααα»αααααα·αα·ααααα
- ααααααααΆααααααΎαααααα·αααααΆααααα½ααααααα’ααααΎααΆααα½ααααα αΌααα·αα·αααα;
- ααΆαααααΎα±αααααααΎαα‘αΎαααααααα·ααααα·ααΆαααΆαα½αααΉααα½αααααα;
- ααΆαααααααααΆααααα»ααααΈααΈααΌαααααααΆαααααααΆααααααααααααΆαα αΌαααααΎαα·αα·αααααα·αααααα αααααα½αα
- ααΆαααααααααΆαααΆαααααααααΆαααααααααααΆααααα»ααα½ααααααααΈαααα’αα»ααααΆαα±ααα’ααααααααΎαααααΎαααΆαααΆααΆαααΆαα½αααΉαα ααα½ααα½αααα αααΎαα
- α₯α‘αΌαααααα»αααΆα GROUP_CONCAT ααΆαααααααααα "ORDER BY" α
- ααΆααααααααααααααΆααααα»αααΆαααΆααααα·ααααααααΈαααααα ααα» TiFlash ααΆαααα SQL α
- ααΆααααααααΆ RECOVER TABLE α₯α‘αΌααααααΆααααααΆαααααΆαααΆααΆααααααΆααα±ααααααΈα‘αΎααα·αα
- ααΆαααααααααΆααΆααααααααα DDLJobs ααΎααααΈααΆααα½αααααααΆααααα’α·αα’αααΈααΆαα’αα»ααααααΆαααΆα DDL α
- ααΆααααααααααααααΆααααα»αααΆαααααΎααΆααααααααΆ SHOW CONFIG ααΎααααΈαααα αΆαααΆαααααα PD αα·α TiKV α
-
ααΆαβααΎα ααααΆαααααααΆαα coprocessor ααΆαααααΆαααΎα; - α ααα½ααα coroutines (goroutines) αα αααα»αααααΆααααΆαααααΆααΆααααααααααααΆαααααααααΆα α·ααααα½αα₯α‘αΌααααα’αΆα ααααΌαααΆαααααααααααααααααΎααΆαααααα committer-concurrency;
- ααΆααααααααααααααΆααααα»αααΆααααα αΆααααααααΆαααΆαααΆααΆα;
- αααααααΆααααα»αααΆααααααααα ααααα»αααααααα’αΆααααααααΌαααΆααααααααα tidb-server;
- ααΆαααααααααΆαααΆαααααααααΆααααααα·ααααα·ααΆα "αααα αΌααα αααα»αααΆαααΆα tbl_name (partition_name_list)" αα·α "αααα½αα αΌααα αααα»α tbl_name partition(partition_name_list)";
- αα αααα»α hash αααααααΎαααααΆααααΆααααα αα ααΆαααΆαααααααααΆααααΆααααααααααα’ααααΎαα»ααααααα "ααΊααα" ααααΌαααΆαααααααα
- αααααΆααααΆααΆααααααΆααααα αα ααΆαααΆαααααααααΆααααΆααααα½ααα·αα·αααααααααααα ααΆααααα’αΆα αα·αααααα·ααααα·ααΆααα½ααα»αααααΌαααΆαααααααα
ααααα: opennet.ru