• 开发过程中常见数据库。


    开发过程中,数据库是不可缺少 的开发模式,今天我就来给大家介绍一些常用的数据库,数据库分为关系型数据库和非关系型数据库两大类。

    一、关系型数据库:

    1、Mysql数据库 (美国,甲骨文公司)开源、免费、轻量级的关系型数据库。

    2、Oracle数据库 (美国,甲骨文公司)通用的数据库系统。

    3、Sql Server数据库 (美国,微软公司)数据操纵和数据定义等多种功能的数据库语言。

    4、DB2数据库 (美国,IBM公司)DB2是IBM一种分布式数据库解决方案。

    5、Access数据库 (美国,微软公司) ①存储数据;②用于数据分析;③作为开发工具用来开发软件。

    6、PostgreSQL数据库(美国,加州大学伯克利分校)数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。

    7、SqLite数据库( 一个团队 ) SQLite是一款非常轻量级的关系数据库系统,支持多数SQL92标准,不需要进程来启动、停止或配置,而其他大多数SQL数据库引擎是作为一个单独的服务器进程,被程序使用某种内部进程通信(典型的是TCP/IP),完成发送请求到服务器和接收查询结果的工作,SQLite不采用这种工作方式。

    8、OceanBase数据库(中国,阿里巴巴)OceanBase 数据库是阿里巴巴和蚂蚁集团不基于任何开源产品,完全自研的原生分布式关系数据库软件。

    9、GaussDB数据库(中国,华为)数据库数据库管理系统,负责对数据进行收集分类、组织编码、存储检索和维护传播。

    10、TDSQL数据库(中国,腾讯)是腾讯云自研的新一代云原生关系型数据库。融合了传统数据库、云计算与新硬件技术的优势,具备极致弹性、高性能、海量存储、安全可靠的数据库服务

    11、TDSQL-C MySQL 版100%兼容 MySQL 5.7、8.0。实现超百万级 QPS 的高吞吐,最高 PB 级智能存储,保障数据安全可靠。

    12、DM数据库 (中国,武汉达梦数据库公司)DM 数据库数据库中的所有对象分配逻辑空间,并存放在数据文件中。

    二、非关系型数据库(NoSql数据库):

    1、Redis数据库 [划分:键值存储数据库]【用作缓存 / 持久存储】

    2、Memcached数据库 [划分:键值存储数据库]【用作缓存 】

    3、MongoDB数据库 [划分:文档存储数据库]

    4、CouchDB数据库 [划分:文档存储数据库]

    5、Couchbase数据库 [划分:文档存储数据库]【CouchDB 与 Membase 合并后的】

    6、HBase数据库 [划分:列存储数据库]

    7、Neo4j数据库 [划分:图形存储数据库]

    8、db4o数据库 [划分:对象存储数据库]

    9、BaseX数据库 [划分:xml存储数据库]

    以就就是常见的一些数据库了,详细介绍会在后期的博客进行更新。 

  • 相关阅读:
    图书管理系统(SpringBoot+SpringMVC+MyBatis)
    java下标索引异常
    Keil仿真闪退问题
    打造千万级流量秒杀第二十五课 过滤器:如何实现用户认证和反黄牛过滤无效请求?
    go 每天定时任务 --chatGPT
    CSP初赛知识精讲--容斥原理
    MyBatis快速上手与知识点总结
    计算机网络 | 03.[HTTP篇] HTTP缓存技术
    设计模式-Decorator模式(装饰者模式)
    Vue快速入门
  • 原文地址:https://blog.csdn.net/m0_64818669/article/details/127611813