目前国内有很多优秀的数据库产品,其中比较知名的有阿里云的MaxCompute、华为的 GaussDB、腾讯云的TDSQL、PingCAP的TiDB等。
对于个人使用和学习,推荐使用开源的数据库产品,其中比较适合个人使用的国产数据库产品有MySQL、PostgreSQL、TiDB等。
MySQL是一款开源的关系型数据库,易于学习和使用,拥有丰富的功能和应用场景,广泛应用于互联网领域。MySQL的优点是稳定性高、性能优秀、易于使用和扩展,缺点是不支持分布式事务和分布式查询。
PostgreSQL也是一款开源的关系型数据库,拥有强大的功能和扩展性,支持分布式事务和分布式查询,适合处理大规模数据。PostgreSQL的优点是功能强大、扩展性好、安全性高,缺点是学习曲线较陡峭。
TiDB是一款分布式NewSQL数据库,支持分布式事务和分布式查询,具有高可用性和高扩展性,适合处理大规模数据。TiDB的优点是分布式架构、高可用性、高扩展性,缺点是学习曲线较陡峭。
这些国产数据库产品都是自研的,而不是魔改。其中,TiDB是完全自研的,而MySQL和PostgreSQL是在国外开源项目的基础上进行了本土化的改进和优化。
总的来说,对于个人使用和学习,推荐使用MySQL或PostgreSQL,因为它们易于学习和使用,功能强大,应用场景广泛。如果需要处理大规模数据或需要分布式架构,可以考虑使用TiDB。