08 2022 档案
摘要:今天我会进行StoneDB数据库在Ubuntu 22.04系统下的安装。 严格按照官方文档的步骤执行,看看能否顺利安装。 准备Ubuntu系统 我已在虚拟机中安装好了Ubuntu 22.04版本的系统,按照常规操作,先把系统更新到最新。然后执行后面的安装步骤。 在Ubuntu系统中安装StoneDB
阅读全文
摘要:今天我会进行StoneDB数据库在Debian系统下的安装。 官方文档中没有说明在Debian系统的安装步骤,我来试试能否顺利安装。 准备Debian系统 我是在本地使用虚拟机安装的Debian 11.2系统,安装过程比较顺利,安装完成后。先为Debian系统装上SSH,然后通过SSH连接虚拟机命令
阅读全文
摘要:今天我会进行StoneDB数据库在CentOS 7系统下的安装。 官方的快速部署文档中已有详细的安装流程,我会严格按照流程操作。 准备CentOS系统 我在本地虚拟机上安装好了CentOS 7系统的2207版本。安装过程比较顺利,装完系统后开启ssh服务,就可以用ssh客户端连接,先使用下面的系统更
阅读全文
摘要:我们又把近期的一些社区热点问题做了一次汇总,同步给所有关注StoneDB的同学们~ 提问Qustions & 解答Answers Q:现在StoneDB单机什么硬件规格部署能分析100TB级别的数据? A:像这么大的存储量,系统一般是分析类的,存储可以是单块盘容量是7.6TB的SSD,CPU核数和主
阅读全文
摘要:当然,目前 StoneDB 的社区建设还正处于初启阶段,我们坚信,开源项目的成长,最终还是要靠社区用户一起来共创,因此,StoneDB 开源社区非常重视社区用户的声音,在 7 月份,我们从各个渠道里收集到了用户的反馈,这里做一个汇总,同步给各位关注 StoneDB 的开发者们,无论您是在校学生还是公
阅读全文
摘要:StoneDB与MySQL的兼容性如何? StoneDB高度兼容MySQL 5.6、5.7协议和MySQL生态等重要特性,支持MySQL常用的功能及语法。 由于StoneDB本身的一些特性,部分操作和功能尚未得到支持,如不支持创建索引、不支持删除数据等。 StoneDB有自己的优化器吗? Stone
阅读全文
摘要:InnoDB导入StoneDB 此场景是利用mysqldump从InnoDB导出,然后再导入StoneDB,在导入StoneDB前,需要对导出文件做如下修改。 1)修改存储引擎 CREATE TABLE `t_user` ( xxx ) ENGINE=InnoDB; CREATE TABLE `t_
阅读全文
摘要:自6月底开源以来,许多热心的社区用户都对StoneDB进行了编译和测试,也有一些用户询问StoneDB是否会支持Windows。虽然适配Windows版本的StoneDB尚未进入研发计划,但实际上我们也可以通过强大的docker在windows上体验StoneDB的性能。本文就从一个初学者角度,带大
阅读全文
摘要:本课程主要介绍 StoneDB-5.6 在 Ubuntu 20.04 LTS 下的手动编译,在 CentOS 和 RedHat 的编译详见官方文档。 如果想快速部署,详见官方文档 https://stonedb.io/zh/docs/getting-started/quick-deployment
阅读全文
摘要:StoneDB 的整体架构分为三层,分别是应用层、服务层和存储引擎层。应用层主要负责客户端的连接管理和权限验证;服务层提供了 SQL 接口、查询缓存、解析器、优化器、执行器等组件;Tianmu 引擎所在的存储引擎层是 StoneDB 的核心,数据的组织和压缩、以及基于知识网格的查询优化均是在 Tia
阅读全文
摘要:在没有出现数据库之前,数据存储在文本中,这种数据存储方式不管是管理还是查询,效率都是极其低下的,数据之间没有关联性。到了1970年,IBM研究员 E.F.Codd 发表了论文"A Relational Model of Data for Large Shared Data Banks",该论文中第一
阅读全文
摘要:系统负载高 系统负载高导致了申请系统资源失败,最后数据库实例crash,常见原因及诊断方法详见系统资源瓶颈诊断。 数据页损坏 如果是硬件故障或者磁盘空间满了,向数据文件写入时,很容易导致数据文件的写corrupt,为了保证数据的一致性,数据库实例会crash。 Bug 数据库实例发生crash的一个
阅读全文
摘要:MySQL删除数据的方式 以MySQL 5.7为例,数据库删除数据的方式一共有以下三种: delete truncate drop 以上三种方式都可以删除数据,但是使用场景是不同的。 对于整个表进行删除的执行速度来说: drop > truncate >> delete MySQL删除数据的方式-d
阅读全文
摘要:(以下情况仅针对StoneDB 1.0版本不支持的部分DML和DDL操作,StoneDB 2.0及以上版本将无需此类操作) 主从复制中,主库的任何更新都会同步到从库,如果从库不想重做主库的某个更新动作,可以使用以下两种方法进行规避。当然,最终带来的影响是主从环境数据不一致的问题。 以下的测试环境中,
阅读全文
摘要:1、问题现象 create database syw_mtr; use syw_mtr; CREATE TABLE t1 (f1 VARCHAR(255) CHARACTER SET utf8)engine=tianmu; CREATE TABLE t2 AS SELECT LEFT(f1,171)
阅读全文
摘要:在StoneDB中,数据包分为以下几类: 不相关的数据包:不满足查询条件的数据包。 相关的数据包:满足查询条件的数据包。 可疑的数据包:数据包中的数据部分满足查询条件,需要进一步解压缩数据包才能得到满足条件的数据行。 通过对数据包的划分,知识网格技术过滤掉不相关的数据包,读取相关的数据包和可疑的数据
阅读全文
摘要:背景介绍 StoneDB 是一款兼容 MySQL 的开源 HTAP 数据库。StoneDB 的整体架构分为三层,分别是应用层、服务层和存储引擎层。应用层主要负责客户端的连接管理和权限验证;服务层提供了 SQL 接口、查询缓存、解析器、优化器、执行器等组件;Tianmu 引擎所在的存储引擎层是 Sto
阅读全文
摘要:上一篇文章中,我们从技术和商业角度分析了 HTAP 系统缘起的背景,本篇文章中,我们将从 HTAP 定义及其相关核心技术等方面来讨论:构建一个 HTAP 所面临的核心问题和挑战有哪些? HTAP 涉及技术和对产品的影响 HTAP 是将 TP 和 AP 进行高度融合的产物, 而非简单的 TP 和 AP
阅读全文
摘要:To digitally transform the business, AI must be real-time. For AI to be real-time, we need real-time analytics.[1] Hybrid transaction/analytical proce
阅读全文
摘要:2022年8月9日下午,StoneDB数据库主体研发单位石原子科技与华为、openGauss开源社区、云和恩墨、甲骨文等组织受邀参与《开源数据库服务商服务能力分级要求》标准第一次讨论会。 重点讨论:标准的能力域与能力项的分类。 后续,项目组将会继续完善能力分级要求,推进开源数据库标准的编制工作。至今
阅读全文
摘要:时代在召唤: HTAP Is On The Way 近些年,HTAP 正在受到人们越来越多的关注,Gartner 在 2014 年提出了 HTAP 这个术语和它的定义: Hybrid transaction/analytical processing (HTAP) is an emerging ap
阅读全文
摘要:近日,一体化实时 HTAP 数据库 StoneDB 与华为鲲鹏 920 已完成并通过相互兼容性测试认证,取得 KUNPENG COMPATIBLE 证书及认证徽标的使用权。 该认证意味着 StoneDB 在兼容性、稳定性、性能、安全、功耗、功能等六大维度的测试均符合鲲鹏技术标准,可以适配华为鲲鹏 9
阅读全文

浙公网安备 33010602011771号