基于Hadoop的分布式数据库—EsgynDB
大数据时代,需要什么样的数据库技术支撑?
EsgynDB是一款基于Hadoop大数据平台的企业级分布式数据库,可支持所有大数据使用场景(OLTP-交易类、 ODS-交互类、BI-报表类、 OLAP-分析类)。
云组件项目中用户可以在资源创建的页面选择“DRDS”类型的资源池,该类型的资源池,需要在生产环境搭建一套EsgynDB数据库。云组件通过EsgynDB提供的API,向用户提供租户申请与创建的功能,需要输入的核心参数包括“租户名称”、“计算单元”、“大并发数”等。工单审核完成后,用户便可以获取新创建的租户连接参数,参数包括“连接IP”、“用户名”、“端口”、“初始密码”。
EsgynDB数据库核心特性:
l 企业级HTAP融合大数据平台
EsgynDB是大数据行业内屈指可数的能在单个数据库平台上同时支撑OLTP和OLAP业务的成熟国产HTAP数据库,完全符合Gartner在2014年提出的新一代数据库技术。传统企业内部,单一数据库架构不能满足所有业务处理要求,往往会采用OldSQL、NewSQL、NoSQL等多种数据库形成的混搭架构。
EsgynDB一站式解决方案极大减少当前企业面临的混搭架构中大量数据的移动和复制,降低因此产生的延迟、故障和运营成本,同时还能满足结构化、半结构化、非结构化数据的处理,并能做到将经营数据进行实时的分析,提升大数据分析的价值。
l SQL on Hadoop分布式关系型数据库
EsgynDB是原生Hadoop平台上一款实现了完备的分布式关系型数据库能力的技术产品,不仅能够针对大数据应用场景提供大规模并行SQL处理能力,同时先进的分布式事务还能够突破性的解决传统数据库在事务处理方面扩展性弱的问题。
多租户云数据库
EsgynDB实现面向云计算时代的多租户共享资源技术(Multi Tenancy),为客户提供灵活的、可扩展的、按需服务的云数据库共享服务平台。该技术能够将原有独立的数据库服务资源集中到一起(云上),让客户的应用共享集中部署的EsgynDB云数据库服务,在保证了数据库资源安全隔离的前提下,根据需要为客户的应用动态灵活分配所需的数据库资源,从而大幅降低数据库资源的使用成本。
EsgynDB提供了在不同租户间管理和控制CPU及内存使用的机制。每个租户都可以根据预先分配的CPU和内存在EsgynDB中得到有效的资源,租户都只能访问自己的数据,而不能触及自己租户以外的其他数据。同时对于关键的应用场景我们还能提供双活容灾技术,确保客户信息安全和服务的连续性。
来源 https://mp.weixin.qq.com/s/5WkSiP4fbAmHN9awNwRruA
相关文章