云原生多模数据库的核心功能是什么?Lindorm宽表引擎是面向海量半结构化、结构化数据设计的分布式存储,兼容HBase、Phoenix(SQL)、Cassandra等开源标准接口,下文将对它们之间核心功能的异同做一个对比,以便用户有更好的了解。
云原生多模
数据库Lindorm的核心功能
数据模型:支持宽表、时序、搜索、文件等多种数据模型,并且宽表支持多端、多API。
访问API:包括HBase API、Cassandra CQL、Phoenix SQL,并且多端数据互通。
SQL:JDBC标准,兼容Phoenix,具备更好的稳定性与性能。
数据类型:丰富。
TTL:企业级TTL,支持表、行、Cell等多种粒度。
强一致:支持强一致、最终一致等多一致性等级。
全局二级索引:内置,查询透明、高性能、按需冗余非索引列。
多维检索:与搜索引擎LindormSearch智能集成,支持海量数据的存储、多维查询、全文检索等统一访问能力。
如果亲们想要购买数据库,可以直接咨询我们的在线客服!我们可以为您提供售前咨询服务,15%左右返现优惠,以及售后技术支持。期待与您的合作!
开源HBase的核心功能
数据模型:仅宽表
访问API:HBase API或Phoenix SQL
SQL:依赖外部Phoenix支持
数据类型:只支持byte[]
TTL:支持表和Cell级
强一致:支持
全局二级索引:依赖外部组件,复杂
多维检索:不支持
开源Cassandra的核心功能
数据模型:仅宽表
访问API:Cassandra CQL
SQL:简单SQL方言
数据类型:丰富
TTL:只支持表级
强一致:不支持
全局二级索引:支持,但数据非强一致
多维检索:不支持