本文收集汇总了十款常见的开源数据库的项目介绍、技术文档和下载资源(包括电子书),实乃居家旅行、项目开发、数据库管理之必备资料。如果觉得好,请收藏之!分享之!
本文收集汇总了十款常见的开源数据库的项目介绍、技术文档和下载资源(包括电子书),实乃居家旅行、项目开发、数据库管理之必备资料。如果觉得好,请收藏之!分享之!如果觉得还不够好,欢迎来给我们  纠错(有奖) 或贡献词条。

点击项目名称快速到达↓

MySQL PostgreSQL MongoDB HBase Apache Cassandra
MariaDB Firebird SQLite Hsqldb Apache Derby

MySQL

MySQL是一个小型关系型数据库管理系统,由于MySQL性能高、成本低、可靠性好,已经成为最流行的开源数据库之一,因此被广泛地应用在Internet上的中小型网站中。非常流行的开源软件组合LAMP中的“M”指的就是MySQL。( 项目详情)

相关文档推荐:

推荐下载资源:

更多文档和资源请见 开源知识库-MySQL词条


PostgreSQL

PostgreSQL是一个开源的对象关系型数据库服务器,支持大部分SQL标准,并且提供了许多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、MVCC等。PostgreSQL的特性覆盖了SQL-2/SQL-92 和 SQL-3/SQL-99,是目前世界上支持数据类型最丰富的数据库。此外,PostgreSQL对接口的支持也非常丰富,几乎支持所有类型的数据库客户端接口。(项目详情)

相关文档推荐: 

  • PostgreSQL从菜鸟到专家 Linux和Unix上配置PostgreSQL
  • PostgreSQL 常用维护操作( 一)( 二)( 三)
  • Oracle、MySQL和PostgreSQL的功能比较
  • PostgreSQL索引的4种类型
  • PostgreSQL服务过程中的那些事(系列文章)

推荐下载资源:

  • PostgreSQL 官方中文文档.chm
  • postgresql 中文学习手册
  • postgreSQL经典教程
  • PostgreSQL从入门到精通
  • PostgreSQL数据库内核分析

更多文档和资源请见  开源知识库-PostgreSQL词条


MongoDB

MongoDB是一个基于分布式文件存储的数据库,它是介于关系数据库和非关系数据库之间的产品。MongoDB支持的数据结构非常松散,类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它的特点是高性能、易部署、易使用,存储数据非常方便。( 项目详情)

相关文档推荐:

  • 【MongoDB数据库】如何安装、配置MongoDB
  • MongoDB学习之旅系列(30篇)
  • mongoDB安装配置和使用
  • 【MongoDB for Java】Java操作MongoDB
  • 关于mongodb的索引的作用和用法

推荐下载资源:

  • [电子书]深入学习MongoDB
  • MongoDB管理与开发精要
  • MongoDB 学习资料打包下载
  • 《10天掌握MongoDB》2012完整版
  • MongoDB权威指南(中文版)高清

更多文档和资源请见 开源知识库-MongoDB词条


HBase

HBase(Hadoop Database)是一个分布式的、面向列的开源数据库,是Google Bigtable的开源实现,是Apache Hadoop项目的子项目。Hbase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用hadoop的DFS工具就可以看到这些数据存储文件夹的结构,还可以通过Map/Reduce的框架(算法)对HBase进行操作。( 项目详情)

相关文档推荐:

  • MapReduce 中如何处理HBase中的数据?
  • HBase基本概念和hbase shell常用命令用法
  • hbase:单机环境搭建、hbase表操作示例
  • HBase入门篇-为什么、特性、优点,hbase基础
  • Hadoop 基础系列:Hadoop0.20.0 + HBase0.90.5 安装

推荐下载资源:

  • Hbase安装指南(中文版)
  • Hbase 权威指南(中文)
  • HBase学习利器:HBase实战
  • Hadoop数据迁移--从Hadoop向HBase载入数据
  • hadoop Hbase详解包

更多文档和资源请见 开源知识库-HBase词条


Apache Cassandra

Cassandra是Facebook于2008发布的一个混合型的数据库,是介于关系数据库和非关系数据库之间的开源产品。Cassandra不仅是一个数据库,而且还是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra 的一个写操作,会被复制到其他节点上去,对Cassandra的读操作,也会被路由到某个节点上面去读取。对于一个Cassandra群集来说,扩展性能是比较简单的事情,只管在群集里面添加节点就可以了。( 项目详情)

相关文档推荐:

推荐下载资源:

更多文档和资源请见 开源知识库-Cassandra词条


MariaDB

MariaDB是关系型数据库MySQL的一个分支,主要由开源社区在维护,开发这个分支的原因之一是为了避免MySQL被甲骨文公司收购之后可能存在的闭源风险。MariaDB的API和协议兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞操作和进度报告。所有使用MySQL的连接器、库和应用程序也将可以在MariaDB下工作。( 项目详情)

相关文档推荐:

  • MariaDB 对比 MySQL
  • MariaDB中文介绍
  • 多个Linux发行版迁移到MariaDB
  • 从MySQL迁移到MariaDB
  • 已可预见,MariaDB将替代MySQL

推荐下载资源:

  • MariaDB对MySQL的改进及未来规划
  • MariaDB预研报告
  • MariaDB 初学者指南
  • MariaDB Enterprise -Guide

更多文档和资源请见 开源知识库-MariaDB词条


SQLite

SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。( 项目详情)

相关文档推荐:

  • SQLite介绍,以及使用Sqlite进行数据库的创建等
  • Android SQLite操作方法总结
  • Qtopia中使用SQLite总结及SQLite中存储中文操作
  • Sqlite 常用函数封装:修改密码,创建数据库、获取表段
  • sqlite3使用简介(内含解决sqlite内存的方法)

推荐下载资源:

  • SQLite学习手册_中文全本
  • 史上最强全面解析SQLite
  • SQLite学习资料大全
  • SQLite_权威指南_中文版
  • SQLite的SQL语法(中文)

更多文档和资源请见 开源知识库-SQLite词条


Apache Derby

 

Apache Derby是Apache软件基金会所研发的开放源码数据库管理系统;由于Derby是一个纯Java程式,因此只需要操作系统支援Java虚拟机,Derby便可执行。( 项目详情)

相关文档推荐:

更多文档和资源请见开源知识库-Apache Derby词条


Hsqldb

 

Hsqldb是一个开放源代码的跨平台的JAVA数据库,其具有标准的SQL语法和JAVA接口,可以自由使用和分发,非常简洁和快速。具有Server模式,进程内模式(In-Process)和内存模式(Memory-Only)三种。运行Hsqldb需要hsqldb.jar包, 它包含了一些组件和程序。每个程序需要不同的命令来运行。授权协议为BSD。( 项目详情)

相关文档推荐:

推荐下载资源:

  • Hsqldb安装与使用
  • HSQLDB快速上手实录
  • HSQLDB用户指南

更多文档和资源请见  开源知识库-Hsqldb词条


Firebird

Firebird是一个全功能的、强大高效的、轻量级、免维护的跨平台的关系数据库系统。它很容易让您从单用户,单数据库升级到企业级的应用。目前能够运行在Windows、linux和各种Unix操作系统上,提供了大部分SQL-99标准的功能。

相关文档推荐:

  • FIREBIRD浅历
  • FireBird Database (快速入门)
  • Firebird嵌入版本的使用方法
  • firebird的数据类型(datatype)
  • FIREBIRD使用经验总结

推荐下载资源:

  • FireBird编程从入门到精通
  • FIREBIRD使用经验总结
  • firebird数据库应用实例
  • Firebird数据库的搭建和IBPP开发

更多文档和资源请见  开源知识库-Firebird词条


更多开源项目介绍及文档资料请查看 CODE开源知识库。

十款常见的开源数据库学习资料大汇总相关推荐

  1. 学习C语言类似百词斩的软件,十款很不错的英语学习软件大推荐

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 看着大家学英语的热情都挺高的,于是这里就给大家推荐几款好用的英语学习软件吧,给那些为了看懂美剧,或者为了出国旅游和别人交流无障碍,或者是工作需要,或者是个 ...

  2. 软件无线电技术学习资料大汇总

    现在关注软件无线电的同学越来越多了,为方便大家一起交流学习软件无线技术,小编收集整理关于软件无线电学习资料,方便大家学习.如果您有好的学习资料也欢迎分享. [基础教程] GNURadio中文入门教程V ...

  3. 盘点:三十五个非主流开源数据库

    盘点:三十五个非主流开源数据库 几乎每个Web开发人员都有自己喜欢的数据库,或自己最熟悉的数据库,但最常见的无外乎以下几种: MySQL PostgreSQL MSSQL Server SQLite ...

  4. 8款最佳的开源在线学习CMS系统

    如今,CMS变得越来越流行,因为它不需要太多的编程能力,即便你是新手也能利用CMS很好的完成相应的工作.网络上有许许多多的在线学习平台,但想要选到适宜的却不是简单之事.本文罗列了8款最好的开源在线学习 ...

  5. 8款最佳的开源在线学习CMS系统[转]

    如今,CMS变得越来越流行,因为它不需要太多的编程能力,即便你是新手也能利用CMS很好的完成相应的工作.网络上有许许多多的在线学习平台,但想要选到适宜的却不是简单之事.本文罗列了8款最好的开源在线学习 ...

  6. 前端学习资料网址汇总

    前端学习资料网址汇总 大杂烩 前端学习资源网址大全 [1] 最全前端资源 [2] 菜鸟教程 [3] 免费的编程中文书籍索引 JavaScript JavaScript深入系列.JavaScript专题 ...

  7. Android 学习资料记录汇总

    Android 学习资料记录汇总,不定期更新,看到什么记录什么 Gson源码解析和它的设计模式 https://juejin.im/post/5c1473d9e51d4529ee23645f?utm_ ...

  8. 三十五个非主流开源数据库

    (源自:http://www.lupaworld.com/article-206048.html) 摘要: 几乎每个Web开发人员都有自己喜欢的数据库,或自己最熟悉的数据库,但最常见的无外乎以下几种: ...

  9. 三十五个非主流开源数据库 MongoDB领衔主演

    几乎每个Web开发人员都有自己喜欢的数据库,或自己最熟悉的数据库,但最常见的无外乎以下几种: MySQL PostgreSQL MSSQL Server SQLite MS Access 或是更简单的 ...

  10. 2018年机器学习深度学习资料 全新汇总(不断更新),希望看到文章的朋友能够学到更多

    向AI转型的程序员都关注了这个号??? 大数据挖掘DT数据分析  公众号: datadw 注:机器学习资料篇目一共500条,篇目二开始更新 本文提到链接 请查看原文  https://github.c ...

最新文章

  1. Java 遍历map
  2. Swift中空合运算符、闭区间运算符、单侧区间、半开区间
  3. 移植YAFFS2文件系统到linux3.18.4内核(原)
  4. html css控制优先级,css权重及优先级问题_html/css_WEB-ITnose
  5. 自动化测试 之 “好用例、坏用例”
  6. 洛谷 P5708、P5714、P5720、P5725、P5726、P5732、P5738 题解
  7. Ubuntu8.10安装小记
  8. python分离数字_python从字符串中提取数字_filter
  9. android flutter教程,Android开发 学习Flutter 入门
  10. oracle共享池使用率,oracle调优之--共享池使用问题(摘自文平书)
  11. python中包的导入
  12. 打印机显示脱机怎么办?
  13. 【STM32】ADC的DMA方式采集(16通道)
  14. Unity Shader-热空气扭曲效果
  15. composer设置国内源
  16. 1024勋章 拿来吧你
  17. POI入力自定义格式数据
  18. 快速缩小GIF图片文件的两种方式
  19. 数据管理系统之数据模型
  20. 精准授时,GPS北斗卫星授时同步时钟系统的天花板

热门文章

  1. hashmap value占用空间大小_性能优化:为什么要使用SparseArray和ArrayMap替代HashMap?...
  2. zynq processing system 参数设置_【正点原子FPGA连载】第六章自定义IP核-呼吸灯实验-领航者 ZYNQ 之嵌入式开发指南...
  3. docker 数据卷 mysql_Docker 数据卷
  4. mac 二进制安装mysql_教程方法;在mac下安装mysql二进制分发版的方法(不是dmg的)电脑技巧-琪琪词资源网...
  5. mysql拼装字段_Mysql 实现字段拼接的三个函数
  6. jsp开发项目中的问题解决
  7. php图片位置偏移代码,关于PHP的fseek()方法,究竟是什么偏移(位置)?
  8. 如何在云端装mysql_如何在阿里云服务器上部署Mysql数据库?
  9. 年度调薪一般涨多少_如何回答别人询问工资?高情商的人一般选择这样巧妙答复...
  10. Android资源之图像资源(淡入淡出、嵌入)