oushudb有什么功能

我来回答
共3个回答
卓汐
回答
极速执行器: 高效的执行器,比传统数仓/MPP快5-10倍,比Hadoop SQL引擎要快5-30倍。 私有云和公有云部署:反对亚马逊和阿里云等私有云平台,同时能够反对支流PaaS云平台(比方Kubernetes等)和Docker部署。 对规范的欠缺反对:ANSI SQL规范,OLAP扩大,规范JDBC/ODBC,比Hadoop SQL引擎都要欠缺。 反对ACID事务个性:这是很多现有基于Hadoop的SQL引擎做不到的,对保证数据一致性很重要。能够无效缩小开发及运维人员的累赘。 动静数据流引擎:基于UDP的高速互联网络。 弹性调度执行:能够依据查问大小来决定执行查问应用的节点及Segment个数。 反对多种分区办法及多级分区:反对List分区和Range分区。分区表对性能有很大晋升作用,如果用户只想拜访最近一个月的热数据,查问只须要扫描最近一个月数据所在分区。 反对多种压缩办法:snappy,gzip,zlib, zstd, lz4, RLE等。 多种存储过程语言反对:python, c/c++, perl等。 动静扩容:动静按需扩容,依照存储大小或者计算需要,秒级增加节点。 多级资源和负载治理:和内部资源管理器YARN集成;能够治理CPU,Memory资源等;反对多级资源队列;具备不便的DDL治理接口。 反对拜访任何HDFS及其他零碎的数据:各种HDFS格局(文本,ORC等等)以及其余内部零碎(Hive等),并且用户本人能够开发插件来拜访新的数据源。 原生的机器学习数据挖掘库MADLib反对:易于应用及高性能。 与Hadoop零碎无缝集成:存储、资源、装置部署、数据格式和拜访等。 欠缺的平安及权限治理:kerberos;数据库,表等各个级别的受权治理。 反对多种第三方工具:比方Tableau,SAS,较新的Apache Zeppelin等。 收起
2023-02-27
冯兰程
回答
1、表 OushuDB表由行(rows)和(columns)组成。每一个列有一个列名和一个数据类型,一个表的列数和列的顺序是固定的。一个表的行数是可变的。SQL并不假设表中行的顺序。当读一个表时,除非显示要求排序,返回的行会以任意顺序出现。另外,SQL并不给每一行一个唯一标志符,所以,一个表中具有同样几个同样的行是可能的。 创建一个表可以使用create table命令。在命令里面,需要指定表名,列名以及列的类型。 2、表的存储格式 OushuDB现在支持多种存储格式:AO,Parquet,ORC,MagmaAP。AO是按行存储的格式,而Parquet,ORC,MagmaAP是按列存储的格式。 其中MagmaAP 是在4.0.0.0发布的全新的存储格式。MagmaAP,ORC都支持update/delete,支持事务, 且MagmaAP还支持index。 3、表的分布 在OushuDB中,表可以两种方式分布方式:基于Hash的分布和Random分布。基于Hash的分布方法基于分布列的Hash值进行分布,Random分布采取随机分布模式。 创建表时用户不指定分布方式的时候非magmaap表默认使用Random分布,magmaap表目前不支持Random 分布。 4、Hash分布和Random分布的选取 非Magma表: Random分布的表较灵活,在系统扩容添加节点后无需重新分布数据。而Hash分布的表在系统扩容后,为了利用新增加节点的计算能力,需要重新分布数据。另外,针对Hash分布的表资源管理器在分配资源的时候采取分配固定virtual segment数的方式,不如Random分布灵活。Hash分布的表在某些查询上会有性能上的好处,因为有时可以避免重新分布某些表。 5、Hash分布的表bucketnum的选取 针对Hash分布的表,bucketnum决定了一个查询的并行度。在一些常见的硬件配置中(128G内存和12块SAS盘),我们建议选取6 * 节点数或者8 * 节点数。 硬件更好的话可以增加bucketnum。在系统初始化的时候,default_hash_table_bucket_number的初始化默认值为8 * 节点数。Magma table 使用default_magma_hash_table_nvseg_per_node, 表示每个节点是vir 收起
2023-02-25
奕真
回答
OushuDB是由偶数科技自主研发的新一代极速云数仓。可以构建企业核心数仓、数据集市、实时数仓、湖仓一体数据平台,以及BI、即席查询、实时指标等分析应用。OushuDB符合中国信创标准,通过计算存储分离架构解决了传统数据库高成本、高门槛、难维护、难扩展的问题。 产品特色: 云原生:采用计算存储分离架构,利用云服务器、分布式存储,对数据基础设施的可扩展性进行深度优化,充分满足云端应用高度弹性、无限扩容的要求。支持腾讯云、阿里云、华为云、金山云、微软Azure、AWS等主流云平台。 高性能:面向PB级大数据的复杂查询,相比MPP和SQL-on-Hadoop快一个数量级。全新设计的执行器让性能提升5~10倍,显著降低批处理和即席查询所需的时间。 强兼容:具备完善的SQL标准和ACID特性,支持HDFS和多种对象存储的增删改查、以及偶数自研的Magma存储。兼容基于Oracle,PostgreSQL,Greenplum开发的数字应用,用户可以轻松实现不同数据基础设施的平稳迁移。 纯国产:OushuDB由国内数据库内核研发团队自主开发,符合国家信创标准。偶数研发团队曾主导国际顶级的数据库开源项目。 应用广:OushuDB已在金融、互联网、电信、政府、制造等行业的数百家头部企业得到广泛应用,助力各类企业完成数字化转型。 收起
2023-02-22
其它产品问答
oushudb是一个可扩展的、高可用性的关系型数据库,它通过在PostgreSQL和MySQL之间提供一个兼容接口,来实现对两者之间的数据迁移和共享。奥曙数据库采用最新的、经过充分测试的技术来确保数据库的性能和稳定性,提供了高效的查询和处理能力。它还支持多种标准的SQL查询语法,包括SELECT、UPDATE、INSERT等,以及各种数据库管理功能,如智能表空间管理器,自动存储空间优化等。此外,它还支持多核心、多实例、分布式的应用程序,并提供丰富的API,可以很容易地在不同的编程语言中使用,从而大大提高了应用程序开发的效率。奥曙数据库还提供了高级功能,可以实现数据库级别的安全控制,实现完整的数据库备份,实现更加高效的数据处理,以及支持实时数据处理,这些都是许多数据库管理系统所不具备的。总的来说,奥曙数据库是一个非常好的数据库,可以满足大多数应用程序的需求,可以帮助开发者提高开发效率,同时也可以提供更高的稳定性和可靠性。
2023-02-20
1 个回答
可以写存储过程。偶数科技极速云数仓oushudb可以帮助客户快速构建高效、可靠、安全可控的数据湖,以服务于大数据分析和AI应用场景。偶数科技极速云数仓支持客户编写和执行存储过程,而且可以提供标准的流程化的数据处理工作流,以及动态的数据清洗、推理架构,可以帮助客户更快的把原始数据转换成可以用于分析的有效数据。此外,偶数科技极速云数仓还可以支持多种语言的存储过程,例如Java、Scala、Python等,因此可以更好地支持客户的业务需求,并极大地提升其开发效率。
2023-02-20
3 个回答
查看更多
消息通知
咨询入驻
商务合作