当前位置:网站首页>Linux下常见的开源数据库,你知道几个?
Linux下常见的开源数据库,你知道几个?
2022-08-05 02:50:00 【nginx】
1、MySQL
MySQL是一个开源的关系型数据库管理系统,为甲骨文公司产品。支持多种存储引擎、集群、全文索引、支持多线程、充分利用CPU资源、支持多用户等其它许多非常专业的功能。
MySQL由于性能高、成本低、可靠性好已经成为最流行的开源数据库,并且被广泛应用在Web应用程序以及其它中小型项目上。从WordPress到Movable Type都把MySQL作为默认的数据库。此外,自甲骨文收购MySQL以后,又将MySQL闭源的潜在风险,因此社区采用分支的方式避开这种风险,开发并运营着完全兼容MySQL的MariaDB数据库。
2、MongoDB
MongoDB是一款开源、面向文档并且也是当下人气最旺的Nosql数据库,它也是一款介于关系数据库和非关系数据库之间的产品。Mongo最大特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。还具有高性能、易部署、易使用,存储数据非常方便等特点。
3、Hadoop
Hadoop是一个开源的、基于列存储模型的分布式数据库,它是 Apache Hadoop项目的一部分,开发语言为 java。
Hadoop不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是Hadoop基于列的而不是基于行的模式。且具有高可靠性、高性能、可伸缩、并建立在关系模型基础上的分布式数据库。
4、Redis
Redis是一个开源、支持网络、基于内存、键值对存储数据库。开发者无需存储数字和字符串即可dump整个哈希值、列表、集合以及其它复杂的结果存储,此外,Redis还提供复制/同步和持久化等功能。
Redis是一个高性能的键值对数据库。Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。
5、MariaDB
MariaDB数据库管理系统是MySQL的一个分支,完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。另外又添加了一些功能,以支持本地的非阻塞操作和进度报告。这意味着,所有使用MySQL的连接器、库和应用程序也将会在MariaDB下工作。
边栏推荐
- select tag custom style
- Solve connect: The requested address is not valid in its context
- (十一)元类
- Introduction to SDC
- VSCode Change Default Terminal 如何修改vscode的默认terminal
- The problem of lack of dynamic library "libtinfo.so.5" in ksql application under UOS system
- Matlab画图3
- How OpenGL works
- 解决端口占用问题 Port xxxx was already in use
- Images using redis cache Linux master-slave synchronization server hard drive full of moved to the new directory which points to be modified
猜你喜欢
QT MV\MVC结构
线上MySQL的自增id用尽怎么办?
Study Notes-----Left-biased Tree
How to sort multiple fields and multiple values in sql statement
The design idea of DMicro, the Go microservice development framework
基于左序遍历的数据存储实践
VSCode Change Default Terminal how to modify the Default Terminal VSCode
人人都在说的数据中台,你需要关注的核心特点是什么?
Ant Sword Advanced Module Development
dmp (dump) dump file
随机推荐
LeetCode uses the minimum cost to climb the stairs----dp problem
01 [Foreword Basic Use Core Concepts]
mysql树状结构查询问题
[Fortune-telling-60]: "The Soldier, the Tricky Way"-2-Interpretation of Sun Tzu's Art of War
leetcode 15
2022-08-04:输入:去重数组arr,里面的数只包含0~9。limit,一个数字。 返回:要求比limit小的情况下,能够用arr拼出来的最大数字。 来自字节。
J9 Digital Currency: What is the creator economy of web3?
甘特图来啦,项目管理神器,模板直接用
2022了你还不会『低代码』?数据科学也能玩转Low-Code啦!
虚拟内存原理与技术
剑指offer专项突击版第20天
ARM Mailbox
Error: Not a signal or slot declaration
QT MV\MVC结构
[深入研究4G/5G/6G专题-51]: URLLC-16-《3GPP URLLC相关协议、规范、技术原理深度解读》-11-高可靠性技术-2-链路自适应增强(根据无线链路状态动态选择高可靠性MCS)
The pit of std::string::find return value
Everyone in China said data, you need to focus on core characteristic is what?
Pisanix v0.2.0 released | Added support for dynamic read-write separation
Introduction to SDC
数学-求和符号的性质