凯发k8国际娱乐官网入口-k8凯发> 云数据库 geminidb> > > 什么是geminidb cassandra接口
更新时间:2023-11-21 gmt 08:00

什么是geminidb cassandra接口-凯发k8国际娱乐官网入口

geminidb cassandra接口是一款兼容cassandra生态的云原生nosql数据库,支持类sql语法cql。geminidb cassandra接口具有安全可靠、超强读写、弹性扩展、便捷管理等特点。

  • 安全可靠
    • 通过vpc、子网、安全组、ssl加密传输以及细粒度权限控制等多层安全防护体系,保护数据库和用户隐私。
    • 支持跨三个可用区部署,快速备份和恢复。
    • 分布式架构,最高n-1个节点故障容忍。
  • 超强读写

    开源3倍性能提升,支持7*24小时在线数据实时写入,具备高可用和读写负载均衡能力。

  • 弹性扩展

    基于计算存储分离的分布式架构,实现分钟级计算节点扩容和秒级存储扩容,扩容过程不干扰线上业务。

  • 便捷管理

    可视化实例管理平台对实例创建删除、备份恢复、监控报警、节点扩缩容等实现一键式便捷操作。

架构介绍

下图是geminidb cassandra的服务部署架构。

  • 计算节点:
    • tenant app:用户的app。
    • geminidb cassandra:数据库服务进程,对等节点之间全负荷分担;通过gossiper协议交换元数据,根据一致性哈希环原理负责数据的处理和转发,由管控ha监控,故障后会自动拉起;3az形式部署在mcs容器上。
    • plogclient:访问底层dfv pool的客户端组件,部署在host os,由同一个物理机上cassandra进程共享。
  • config(文件元数据):config节点,部署在mcs容器上,负责数据库所存储数据的元数据管理,完成实例级的全局文件系统向底层dfv plog块的映射。
    • namenode:数据库元数据节点,基于config的zk选主。
    • journalnode:数据库元数据日志节点,服务namenode。三节点部署,单点故障业务无感知,两节点故障业务故障。
    • zookeeper(zk):管理namenode选举。三节点,两节点故障业务无感知。
    • zkfc:namenode的监控进程。
    • plogclient:访问底层dfv pool的客户端组件,部署在host os,由同一个物理机上namenode进程共享。
  • dfv pool(存储池):提供存储服务。
    • zookeeper(zk):独立物理机,3az 9节点,存储pool元数据,当故障的节点数不超过一半时,可正常使用。
    • plogmanager:管理存储元数据,1主多备,一个节点故障,可在其他节点自动拉起。
    • plogserver:存储节点,全负荷分担。

典型应用

  • 互联网应用

    geminidb cassandra的超强读写、弹性扩展,以及高强度的故障容忍,能够支持大并发低延时的访问需求,具备高可用和弹性扩容能力,使其适用于具有产品目录、推荐、个性化引擎、交易流水等功能的大数据量的互联网网站。

    优势:

    大规模集群部署

    单套集群最大支持100个节点部署,适用于写入规模和数据量大的互联网场景。

    高可用易扩展

    单节点宕机不会影响整个集群的可用性,计算节点和存储空间可独立快速扩容,扩容期间业务无感知。

    实时高并发写入

    实时高并发写入,适合电商领域高并发海量订单,写入性能高。

  • 工业数据采集

    geminidb cassandra兼容cassandra生态,帮助客户整合多种终端采集来源,实时存储采集的指标,提供聚合分析,实时统计等功能。

    优势:

    大规模集群部署

    适用于工业制造海量指标采集存储的场景。

    高可用高性能

    支持7*24小时在线持续高并发写入。

    极速备份恢复

    通过存储快照技术实现极速备份恢复能力。

    分钟级扩容

    轻松应对作业/项目高峰。

分享:
网站地图