草庐IT

什么是TiDB数据库?数据管理技术的发展

TiDB可以理解为是MySQL的加强版/分布式MySQL/MySQLPlus。TiDB是PingCAP公司设计的开源分布式HTAP(HybridTransactionalandAnalyticalProcessing)数据库,结合了传统的RDBMS和NoSQL的最佳特性。TiDB兼容MySQL,支持无限的水平扩展,具备强一致性和高可用性。TiDB的目标是为OLTP(OnlineTransactionalProcessing)和OLAP(OnlineAnalyticalProcessing)场景提供一站式的解决方案。TiDB数据库具备「分布式强一致性事务、在线弹性水平扩展、故障自恢复的高可用、跨

Spark SQL:Spark DataFrame写入Tidb代码记录(Overwrite / Upsert)

摘要:SparkSQL,Tidb依赖准备需要MySQL连接器驱动mysql-connector-java,upsert操作需要一个第三方依赖mysqlmysql-connector-java5.1.36com.douninespark-sql-datasource1.0.1org.apache.sparkspark-sql_2.11org.apache.sparkspark-core_2.11代码记录先创建一个带有主键的Tidb表CREATETABLE`test`(`a`int(11)NOTNULL,`b`int(11)DEFAULTNULL,PRIMARYKEY(`a`))ENGINE=In

Spark SQL:Spark DataFrame写入Tidb代码记录(Overwrite / Upsert)

摘要:SparkSQL,Tidb依赖准备需要MySQL连接器驱动mysql-connector-java,upsert操作需要一个第三方依赖mysqlmysql-connector-java5.1.36com.douninespark-sql-datasource1.0.1org.apache.sparkspark-sql_2.11org.apache.sparkspark-core_2.11代码记录先创建一个带有主键的Tidb表CREATETABLE`test`(`a`int(11)NOTNULL,`b`int(11)DEFAULTNULL,PRIMARYKEY(`a`))ENGINE=In