当前位置: 首页 > news >正文

什么网站的新闻做参考文献北京 互联网公司

什么网站的新闻做参考文献,北京 互联网公司,营销公司取名字大全,网站优化北京联系电话?MySQL 9.0 正式版已经发布#xff0c;其中一个亮点就是向量#xff08;VECTOR#xff09;数据类型的支持#xff0c;本文给大家详细介绍一下这个新功能。 向量类型 MySQL 9.0 增加了一个新的向量数据类型#xff1a;VECTOR。它是一种可以存储 N 个数据项的数据结构…MySQL 9.0 正式版已经发布其中一个亮点就是向量VECTOR数据类型的支持本文给大家详细介绍一下这个新功能。 向量类型 MySQL 9.0 增加了一个新的向量数据类型VECTOR。它是一种可以存储 N 个数据项的数据结构数组定义方式如下 VECTOR(N)其中每个数据项都是一个 4 字节的单精度浮点数。默认的数据项为 2048 个最大值为 16383。 向量类型的数据可以使用二进制字符串或者列表分隔的字符串表示例如 CREATE TABLE t(id int, rgb vector(3));INSERT INTO t VALUES (1, to_vector([255,255,255])); INSERT INTO t VALUES (2, to_vector([128,255,0])); INSERT INTO t VALUES (3, to_vector([0,65,225]));向量函数 MySQL 9.0 同时还增加了一些用于操作 VECTOR 数据的向量函数。 首先STRING_TO_VECTOR 函数用于将字符串形式的向量数据转换为二进制例如 SELECT HEX(STRING_TO_VECTOR([1.05, -17.8, 32]));HEX(STRING_TO_VECTOR([1.05, -17.8, 32]))| ------------------------------------------ 6666863F66668EC100000042 |STRING_TO_VECTOR 函数的参数是一个字符串包含一组由逗号分隔的浮点数并且使用方括号[]进行引用。 TO_VECTOR 函数是 STRING_TO_VECTOR 函数的同义词。 其次VECTOR_TO_STRING 函数用于将向量数据转换为字符串例如 SELECT VECTOR_TO_STRING(STRING_TO_VECTOR([1.05, -17.8, 32]));VECTOR_TO_STRING(STRING_TO_VECTOR([1.05, -17.8, 32]))| ------------------------------------------------------- [1.05000e00,-1.78000e01,3.20000e01] |SELECT VECTOR_TO_STRING(0x00000040000040400000A0400000E040);VECTOR_TO_STRING(0x00000040000040400000A0400000E040)| ---------------------------------------------------- [2.00000e00,3.00000e00,5.00000e00,7.00000e00] |输出结果中的浮点数使用科学计数法表示。 FROM_VECTOR 函数是 VECTOR_TO_STRING 函数的同义词。 最后VECTOR_DIM 函数用于返回向量数据的维度也就是数据项的个数。例如 SELECT VECTOR_DIM(rgb) FROM t;VECTOR_DIM(rgb)| ---------------3|3|3|使用限制 VECTOR 数据类型存在以下限制 VECTOR 数据不能和其他类型的数据进行比较VECTOR 数据只能和其他 VECTOR 数据进行等值比较。VECTOR 类型的字段不能作为任何类型的键值包括主键、外键、唯一键以及分区键。VECTOR 类型的字段不能作为直方图的统计源。一些 MySQL 字符串函数可以使用 VECTOR 数据作为参数包括 BIT_LENGTH()、CHAR_LENGTH()、HEX()、LENGTH() 以及 TO_BASE64()。其他字符串函数不支持 VECTOR 类型的参数。VECTOR 数据可以作为以下加密函数的参数AES_ENCRYPT()、COMPRESS()、MD5()、SHA1()、SHA2()。其他加密函数不支持 VECTOR 类型的参数。VECTOR 数据可以作为 CASE 运算符和 COALESCE()、IFNULL()、NULLIF() 以及 IF() 函数的参数。VECTOR 数据可以作为 CAST(expression AS BINARY) 的参数结果返回 VECTOR 数据的二进制字符串。CAST 函数不支持将数据转换为 VECTOR 类型推荐使用 STRING_TO_VECTOR 函数。除了COUNT 函数之外VECTOR 数据类型不能作为其他聚合函数或者窗口函数的参数。VECTOR 数据不能作为以下函数或运算符的参数数字函数和运算符、时间函数、全文检索函数、XML 函数、位操作函数以及 JSON 函数。 总结 首先对于向量数据的支持是一个重大的改进可以为 MySQL 增加向量存储功能。 不过目前 MySQL 9.0 只有简单的 VECTOR 数据类型和转换函数还没有提供向量相似度余弦相似性、欧氏距离、内积相似性等检索功能以及优化查询性能的向量索引距离一个实用的向量数据库还有一些差距。
http://www.laogonggong.com/news/128255.html

相关文章:

  • 怎样注册网站建立网页seo网站推广专员招聘
  • 中国建设教育协会报名网站国内知名商业设计公司
  • 生物科技网站模板邯郸市中小学健康管理平台登录
  • 手机搭建个人网站模板网站怎么做301
  • 网站开发专业前景番禺学校网站建设建议
  • 文字网站和图片网站哪个难做扬州招标工程建设信息网
  • wordpress完成静态化徐州关键词排名优化
  • 茶叶网站程序简历模板免费下载word格式
  • 服务器维护是什么意思seo网站诊断文档案例
  • 打电话来说做网站_然后答应了池州海绵城市建设官方网站
  • 网站模板图格朗图手表网站
  • 网站中所有标签品牌设计包括哪些要素
  • 电脑怎样做轰炸网站wordpress评论代码
  • 深圳宝安区做网站的公司磁力链接搜索引擎2021
  • 万维网使用的网站支付宝手机网站
  • 微信触屏版网站开发搭建网站要哪些知识
  • 拨付网站建设经费的请示传媒公司网站源码
  • 成都科技网站建设联系小程序自己开发难吗
  • 广州企业网站公司松原手机网站开发公司
  • 在哪个网站做推广好海南网络广播电视台直播海南
  • 网站做投票中关村在线手机论坛
  • 注册公司需要的网站建设wordpress faq
  • 如何用本地视频做网站免费淘宝客网站建设
  • 怎么做微信网站推广网站标准宽度
  • 太原建设网站公司python基础教程pdf
  • 自己做的网站点首页出错网站设计排行榜
  • 个人网站怎么进后台企业网站建设研究
  • 网站管理助手4.1个人网站系统
  • 四川省住建设厅网站深度网营销型网站建设
  • 怎么做网页文件打开别的网站河南网站制作工作室