开源数据库有哪些
无论是开发者,还是 DBA 的工作,都经常需要应用到开源数据库。当下主流、易用的开源数据库包括有 MongoDB,PostgreSQL,HyperSQL,Cassandra,CouchDB,Hypertable,Redis,Riak,Neo4j,HBASE,MemcacheDB,RevenDB,Voldemort 等,它们都拥有高扩展、弹性灵活和卓越的数据存储和处理等能力。
开源数据库系统
开源数据库系统,指的是对开源数据库的结构、体量进行一体化管理的应用。这一类系统的特色是应用低成本、高安全性、高测试性、可实现敏捷迭代的开源软件,例如 PostgreSQL 等;同时,开源数据库系统能够实现高度定制化,如参考原系统框架进行个性化开发定制,或者遵循 SQL 等参考指标来实现。从整体管理效果来看,开源数据库系统能够有序、规模化且开放地存储多种模型数据。众多数据库系统中,MySQL 和 MariaDB 的用户基础都很好。
开源数据库软件
- Open KeyVal:Open KeyVal 是一款基于 PHP 开发,且开源免费的键值数据库软件。Open KeyVal 的功能设计主要是为了实现用简单方式管理 Web 应用程序数据。在 Open KeyVal 中,用户完成 Post 这一请求,即可存储任意类别的数据。
- DBV:DBV,中文全称为数据库版本管理工具。与 Open KeyVal 相同,DBV 也是基于 PHP 语言开发的开源数据库软件工具。用户安装完成这款数据库版本管理工具后,DBV 能够实现数据库管理的跟踪记录自动化。
- DBeaver:DBeaver 是一款基于 JAVA 开发,兼容 MySQL,PostgreSQL,MSSQL,Sybase,Mime 等数据库的通用型数据库管理工具。DBeaver 有着友好的图形界面,支持用户洞见数据库结构、查阅和导出数据。
- DBNinja:DBNinja 是应用 PHP 语言开发的 MySQL 数据库管理软件。由于它建立在 Web 端,和桌面应用接口十分类似,便于同步进行多线程的远程或本地数据库互联。此外,DBNinja 也支持视图、存储等功能。
- MyWebSQL:不同于其它开源数据库软件,MyWebSQL 支持多种开发语言,是 建立于 Web 层面的 MySQL 数据库管理客户端。MyWebSQL 的功能包括控制存储过程、函数、触发器等对象,导入或导出数据的查询结果。
- MyDB Studio:作为一款免费的开源数据库软件,MyDB Studio 几乎覆盖数据库工作所需的全部服务。同时,MyDB Studio 的开放性显著,能够不限数量的在同一时间,链接数据库。当遭遇防火墙等访问阻拦时,它也能通过 SSH 通道化解。
亚马逊云科技开源数据库优势
高性能和可扩展性
Amazon Aurora 能够获得 5 倍于标准 MySQL 的吞吐量,以及 3 倍于标准 PostgreSQL 的吞吐量。它可以轻松实现按需扩展和缩减数据库部署,包括从较小实例类型扩展至较大类型,或者可以让 Amazon Aurora 无服务器自动处理扩展。
高可用性和耐用性
Amazon Aurora 提供超过 99.99% 的高可用性,跨 3 个可用区域复制 6 个数据副本,并将数据持续备份到 Amazon S3。它可以透明地从物理存储故障中恢复。
高安全性
Amazon Aurora 可为您的数据库提供多级别的安全性。您可以通过 Amazon Key Management Service (KMS) 创建和控制的密钥进行静态加密,以及使用 SSL 加密传输中的数据。在加密的 Amazon Aurora 实例上,底层存储中的数据被加密的同时,在同一个集群中的自动备份、快照和副本也会被加密。
高兼容性
Amazon Aurora 数据库引擎与现有的 MySQL 和 PostgreSQL 开源数据库完全兼容,并会定期增加新版本的兼容性。您可以使用标准的 MySQL 或 PostgreSQL 导入/导出工具或快照轻松地将 MySQL 或 PostgreSQL 数据库迁移到 Amazon Aurora。
全程托管和监控数据
Amazon Aurora 完全由 Amazon Relational Database Service (RDS) 管理。使用该产品,您无需担心硬件调配、软件修补、设置、配置或备份等数据库管理任务。Amazon Aurora 会自动持续地监控您的数据库并将其备份到 Amazon S3,您可以通过使用 Amazon CloudWatch、增强性能详情来监控数据库。
迁移支持
借助对 MySQL 和 PostgreSQL 的兼容性,Amazon Aurora 是将数据库迁移上云的优选工具。如果要通过商用数据库引擎迁移,您可以使用 Amazon Database Migration Service 实现安全迁移,同时还会尽可能减少停机时长。
亚马逊云科技热门云产品
Amazon Redshift
使用全托管、低成本、PB 级云数据仓库分析您的所有数据
Amazon RDS
托管式关系数据库服务
Amazon DynamoDB
快速灵活的 NoSQL 数据库服务,适合在任何规模下使用
Amazon Database Migration Service
以最短的停机时间将您的数据库迁移至亚马逊云科技
欢迎加入亚马逊云科技培训中心
欢迎加入亚马逊云科技培训中心
-
快速上手训练营
-
账单设置与查看
-
动手实操
-
快速上手训练营
-
第一课:亚马逊云科技简介
本课程帮助您初步了解云平台与本地环境的差异,以及亚马逊云科技平台的基础设施和部分核心服务,包括亚马逊云科技平台上的弹性高可用架构,架构设计准则和本地架构迁移上云的基本知识。
亚马逊云科技技术讲师:李锦鸿第二课:存储与数据库服务
您将在本课程中学习到亚马逊云科技上的三个存储服务分别是什么。我们也将在这个模块中为您介绍亚马逊云科技上的关系型数据库服务 Amazon Relational Database Service (RDS)。
亚马逊云科技资深技术讲师:周一川第三课:安全、身份和访问管理
在这个模块,您将学习到保护您在亚马逊云科技上构建的应用的安全相关知识,责任共担模型以及身份和访问管理服务, Identity and Access Management (IAM) 。同时,通过讲师演示,您将学会如何授权给 EC2 实例,允许其访问 S3 上的资源。
亚马逊云科技技术讲师:马仲凯 -
账单设置与查看
-
-
动手实操
-
快速注册账号 畅享 40+ 免费云服务
快速注册账号 畅享 40+ 免费云服务
-
1 进入注册页面
-
2 设置用户名及密码
-
3 填写企业信息
-
4 企业信息验证
-
5 完成手机验证
-
6 选择支持计划
-
1 进入注册页面
-
01填写您注册账号的邮箱点击“继续”01填写您注册账号的邮箱点击“继续”03输入邮箱中收到的验证码点击“继续”03输入邮箱中收到的验证码点击“继续”注:该链接中的内容显示语言 是与您的网页浏览器设置相一致的,您可以根据需要自行调整语言栏。 *图片点击可放大
-
2 设置用户名及密码
-
3 填写企业信息
-
01填写公司联系人姓名全称01填写公司联系人姓名全称02填写公司联系人的联系电话02填写公司联系人的联系电话03填写公司名称*重要! ! !公司名称请务必与您所提供的营业执照公司名称保持一致03填写公司名称*重要! ! !公司名称请务必与您所提供的营业执照公司名称保持一致04填写公司办公地址省份/自治区/直辖市 - 城市 - 区 - 街道门牌号以及楼层信息 - 邮政编码04填写公司办公地址省份/自治区/直辖市 - 城市 - 区 - 街道门牌号以及楼层信息 - 邮政编码06您可以点击查看客户协议您可以点击查看客户协议勾选方框表示您已阅读,并同意客户协议的条款06您可以点击查看客户协议您可以点击查看客户协议勾选方框表示您已阅读,并同意客户协议的条款*图片可点击放大
-
4 企业信息验证
-
01在此上传企业注册执照01在此上传企业注册执照02请填写网络安全负责人的姓名
请注意: 该字段务必与您下方提供的身份证号匹配或与证件上的姓名保持一致
02请填写网络安全负责人的姓名请注意: 该字段务必与您下方提供的身份证号匹配或与证件上的姓名保持一致
03请填写网络安全负责人的联系方式有效的电子邮件地址 - 有效的中国内地 手机号码 - 座机号码(如无座机,请填写正确有效的手机号码)03请填写网络安全负责人的联系方式有效的电子邮件地址 - 有效的中国内地 手机号码 - 座机号码(如无座机,请填写正确有效的手机号码)04在此上传网络安全负责人的身份证件请注意:当您选择证件类型为“身份证”时,您需要填写正确的身份证号码,选择其他证件类型时,您需要上传证件扫描稿
04在此上传网络安全负责人的身份证件请注意:当您选择证件类型为“身份证”时,您需要填写正确的身份证号码,选择其他证件类型时,您需要上传证件扫描稿
*图片可点击放大 -
5 完成手机验证
-
6 选择支持计划