暂无个人介绍
提到数据库索引的时候,一般都会提到 B+Tree,因为主流数据库都使用它。我们的DawnSql使用的是 H2 中的存储引擎,因此也是使用 B+Tree。这篇文章的目的是帮助读者更快的掌握 B+Tree 在存储引擎中的作用,以及具体的实现。
现在做数据库一般都才有 C/C++ 获取其它编译型的语言,为什么会选择 h2 这种基于 java 的语言?会不会影响效率?其实回答这个问题很简单,无论是用什么语言来实现数据库,其实都是在调用操作系统 IO 的函数。因此仅仅是作为存储的话差别其实是不大的。 现在大多数,涉及到存储内核的文章或者讲义,要么是一堆原理,要么就是玩具版本例子,根本无法应用到实际的工程上面去,就像马保国的闪电五连鞭一样。我们选择 h2 的一个重要原因就是,学习完后,可以直接应用到工程上。行不行直接在擂台上比一下就知道了。
华为都入场做ERP了,国产ERP困局如何破解? 管理理念与运营理念。 应用架构设计能力。 国产数据库。
SaaS时代下的我们需要什么样的数据库
MVStore是“多版本存储”(Multi-Version Store)的缩写,是一种持久化的基于日志结构的键值存储。它是H2的默认存储引擎,支持SQL、JDBC、事务、MVCC等。但也可以直接在应用程序中使用,而不使用JDBC或SQL。
DawnSql数据治理平台的优势。1、降低成本 DawnSql 既是分布式数据库,也是离线数仓,也是实时数仓 DawnSql 既支持标准 Sql,也支持 NoSql,还支持自己定义的语言 DawnSql 是分布式缓存,支持对数学的实时反馈,提升业务对实时数据的价值 DawnSql 是分布式的服务平台,可以支持服务的负载均衡和故障转移 DawnSql 支持机器学习和扩展其方法 结论:DawnSql = 传统大数据平台 + MPP平台 + 微服务框架。
DawnSql开源分布式数据库,快速入门
数据仓库的架构 当前数据仓库的主流架构:分为两个方向一个是 hadoop 体系,一个是 MPP 数据库
代码是一种只需用很少甚至不需要代码即可快速开发系统,并将其快速配置和部署的技术和工具。
DawnSql完美超越微服务
SAAS 系统的痛点 1、大客户定制化程度高 2、客户对自身数据安全的担忧,如何防止数据的泄露也滥用
Dawn Sql 是革命性的技术。因为它符合革命性技术的两大特征! 1、极大的提高了用户的使用体验! 2、从根本上提高了产能!