python中支持的数据库有
MYSQL
目前使用最广泛的开源、多平台关系型数据库,支持事务,符合ACID,支持大部分SQL规范
SQL Server
它支持事务,符合 ACID,并支持大多数 SQL 规范。它属于商业软件。需要注意版权和许可授权费用。
Oracle
支持事务,符合关系数据库原则,符合ACID,支持大部分SQL规范,是目前市场份额最高、功能最强大、最复杂、最商业化的数据库。
Postgresql
开源、多平台、关系型数据库,最强大的开源数据库需要python环境。基于 postgresql 的 TimeScaleDB 是最流行的时序数据库之一。
非关系型数据库
非关系型数据库,也称为NOSQL(Not Only SQL),作为关系型数据库的补充,可以在特定场景和特征问题中发挥高效率和高性能。
常见的非关系型数据库类型包括键值存储数据库和面向文档的数据库。
key-value存储数据库类似于hash,通过key进行增删改查,具有较高的性能。优点是简单、易于部署和高并发。主要产品有:
Redis
开源,Linux平台,key-value key-value Nosql数据库,简单稳定,非常主流,内存全,key-value Nosql数据库定位“快”
Memcaced
具有分布式内存对象的开源高性能缓存系统,可减少数据库负载并加速动态 Web 应用程序
面向文档的数据库是以文档的形式存储的,每个文档是一系列数据项的集合,每个数据项都有一个名称和对应的值,主要产品有
MongoDB
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python2.7 numpy导入报错如何解决12/19
- ♥ 什么是python json11/19
- ♥ bash和python有什么区别12/16
- ♥ 如何连接python自动运维01/12
- ♥ 什么是python中的@property12/08
- ♥ 在 python 中创建 numpy 数组的方法有哪些?11/19
内容反馈