【StoneDB】产品FAQ

【StoneDB】产品FAQStoneDB与MySQL的兼容性如何? StoneDB高度兼容MySQL 5.6、5.7协议和MySQL生态等重要特性,支持MySQL常用的功能及语法。 由于StoneDB本身的一些特性,部分操作和

【StoneDB】产品FAQ

StoneDB与MySQL的兼容性如何?
StoneDB高度兼容MySQL 5.6、5.7协议和MySQL生态等重要特性,支持MySQL常用的功能及语法。
由于StoneDB本身的一些特性,部分操作和功能尚未得到支持,如不支持创建索引、不支持删除数据等。

StoneDB有自己的优化器吗?
StoneDB是在原生的MySQL加入的存储引擎,StoneDB有自己的优化器,但StoneDB实际也会利用原生的MySQL的优化器做一些查询解析和重写机制。

StoneDB为什么没有唯一约束?
列式存储具有数据压缩特性,数据压缩比率是由压缩算法、列的数据类型、数据重复度等决定的。如果列有唯一约束,那么列中每行的数据都是唯一的,数据压缩比率就低。在InnoDB和StoneDB下,分别向具有唯一值的列插入6000万条数据,InnoDB表大小16G多,StoneDB表大小5G多,压缩比率为3:1多,而一般情况下是可以达到10:1以上的。

StoneDB需要创建索引吗?
如果数据库使用的是B-Tree或者B+Tree的数据结构,在查询少量结果集的情况下,通过索引是能高效定位到数据行的。但StoneDB利用的是知识网格技术,只需要对数据包解压缩,是不需要创建索引的。

StoneDB支持事务吗?
事务分为安全性事务和非安全性事务,严格遵守ACID属性的属于安全性事务。由于StoneDB没有redo和undo,属于非安全性事务,所以是不支持事务的。

StoneDB的表和其他存储引擎的表能关联查询吗?
默认情况是不允许跨存储引擎的表关联查询的,可以修改参数stonedb_ini_allowmysqlquerypath=1,这样是支持跨存储引擎的表关联查询的。

原文地址:https://www.cnblogs.com/yangwilly/archive/2022/08/22/16612257.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/4875.html

(0)
上一篇 2023-06-01
下一篇 2023-06-01

相关推荐

  • 班级管理的利器:Python新智能应用

    班级管理的利器:Python新智能应用班级管理是每个学校的日常工作,无论是教师还是学生家长,都需要对学生的成长情况进行监控和管理。随着社会的不断发展和创新,班级管理也需要不断更新,以适应新的需求和工作方式。Python作为一种编程语言,其强大的数据处理和分析能力,为班级管理提供了新的智能应用。

    2023-12-17
    110
  • MySQL优化面试题(2021最新版)「终于解决」

    MySQL优化面试题(2021最新版)「终于解决」前言 随着系统用户量的不断增加,MySQL 索引的重要性不言而喻,对于后端工程师,只有在了解索引及其优化的规则,并应用于实际工作中后,才能不断的提升系统性能,开发出高性能、高并发和高可用的系统。 今…

    2023-04-13
    135
  • 提高Python编程效率的一些技巧

    提高Python编程效率的一些技巧Python是一种易学易用又功能强大的编程语言,吸引了越来越多的程序员。在Python编程中,人们不仅注重代码的正确性和简洁性,也非常关注代码的效率。在本文中,我将分享一些技巧,帮助你提高Python编程效率。

    2024-03-18
    72
  • SQL case 两种不同写法[通俗易懂]

    SQL case 两种不同写法[通俗易懂]简单的case: CASE <表达式> WHEN <值1> THEN <操作> WHEN <值2> THEN <操作> … ELSE <操作> END CASE; 其中:<表达式> 可以是任何有…

    2022-12-16
    149
  • [easou 数据库同步注册]宜搜全站数十万小说爬虫

    [easou 数据库同步注册]宜搜全站数十万小说爬虫自从看了师傅爬了顶点全站之后,我也手痒痒的,也想爬一个比较牛逼的小说网看看,于是选了宜搜这个网站,好了,马上开干,这次用的是mogodb数据库,感觉mysql太麻烦了下图是我选择宜搜里面遍历的网站 …

    2023-02-20
    158
  • 【赵强老师】什么是Oracle的数据字典?[亲测有效]

    【赵强老师】什么是Oracle的数据字典?[亲测有效]数据字典是oracle存放有关数据库信息的地方,几乎所有的系统信息和对象信息都可在数据字典中进行查询。数据字典是oracle数据库系统的信息核心,它是一组提供有关数据库信息的表和视图的集合,这些表和视

    2023-03-22
    166
  • char、vchar、nvarchar 的区别[通俗易懂]

    char、vchar、nvarchar 的区别[通俗易懂]Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示 如果还为了这个纠结,就直接看看后面的解说,做决定吧。 一般如果用到中文或者其

    2022-12-29
    145
  • java读取大文件oom_java中如何读取文件

    java读取大文件oom_java中如何读取文件现在需要快速分析一个2g的csv文件; 基于掌握的知识,使用java按行读取文件,批量导入数据到Elasticsearch, 然后利用es强大的聚合能力分析数据,1个小时搞定! package com

    2023-04-27
    155

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注