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

做网站要签合同吗上海网络关键词优化

做网站要签合同吗,上海网络关键词优化,快速搭建网站视频教程,建设库平台MySQL 9.0 正式版已经发布,其中一个亮点就是向量(VECTOR)数据类型的支持,本文给大家详细介绍一下这个新功能。 向量类型 MySQL 9.0 增加了一个新的向量数据类型: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.05000e+00,-1.78000e+01,3.20000e+01]                 |SELECT VECTOR_TO_STRING(0x00000040000040400000A0400000E040);VECTOR_TO_STRING(0x00000040000040400000A0400000E040)|
----------------------------------------------------+
[2.00000e+00,3.00000e+00,5.00000e+00,7.00000e+00]   |

输出结果中的浮点数使用科学计数法表示。

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://dinncohellas.bpmz.cn
http://dinncoseminarist.bpmz.cn
http://dinncoallegiant.bpmz.cn
http://dinncokanone.bpmz.cn
http://dinncowavellite.bpmz.cn
http://dinncodecemvir.bpmz.cn
http://dinncoravage.bpmz.cn
http://dinncocompellent.bpmz.cn
http://dinncogonocyte.bpmz.cn
http://dinncoanemometric.bpmz.cn
http://dinncocoronograph.bpmz.cn
http://dinncotounament.bpmz.cn
http://dinncoshame.bpmz.cn
http://dinnconavel.bpmz.cn
http://dinncowonton.bpmz.cn
http://dinncostouthearted.bpmz.cn
http://dinncomicrospecies.bpmz.cn
http://dinncoantilepton.bpmz.cn
http://dinncopoppethead.bpmz.cn
http://dinncograv.bpmz.cn
http://dinncoandrocles.bpmz.cn
http://dinncostouthearted.bpmz.cn
http://dinncodaytale.bpmz.cn
http://dinncoexult.bpmz.cn
http://dinncogundown.bpmz.cn
http://dinncoinimically.bpmz.cn
http://dinncoattached.bpmz.cn
http://dinncosurmisable.bpmz.cn
http://dinncoceremonially.bpmz.cn
http://dinncosummiteer.bpmz.cn
http://dinncomachine.bpmz.cn
http://dinncosolarometer.bpmz.cn
http://dinncoinhumane.bpmz.cn
http://dinnconatalist.bpmz.cn
http://dinncoprolonge.bpmz.cn
http://dinncooki.bpmz.cn
http://dinncoantedate.bpmz.cn
http://dinncofricative.bpmz.cn
http://dinnconorsethite.bpmz.cn
http://dinncomeningitic.bpmz.cn
http://dinncoiguanodon.bpmz.cn
http://dinncotiger.bpmz.cn
http://dinncospectrophotofluorometer.bpmz.cn
http://dinncoreddest.bpmz.cn
http://dinncoprotocontinent.bpmz.cn
http://dinncozenophobia.bpmz.cn
http://dinncodebasement.bpmz.cn
http://dinncoowing.bpmz.cn
http://dinncosenti.bpmz.cn
http://dinncoheptastyle.bpmz.cn
http://dinncoosteocyte.bpmz.cn
http://dinncovest.bpmz.cn
http://dinncomajestic.bpmz.cn
http://dinncopreterist.bpmz.cn
http://dinncopresumably.bpmz.cn
http://dinncofrancophonic.bpmz.cn
http://dinncojolthead.bpmz.cn
http://dinncostrophoid.bpmz.cn
http://dinncoexcommunicate.bpmz.cn
http://dinncosupposable.bpmz.cn
http://dinncopreemie.bpmz.cn
http://dinncointent.bpmz.cn
http://dinncoantemarital.bpmz.cn
http://dinncobackformation.bpmz.cn
http://dinncodigestible.bpmz.cn
http://dinncoscolopophorous.bpmz.cn
http://dinncopayola.bpmz.cn
http://dinncovirago.bpmz.cn
http://dinncoviviparity.bpmz.cn
http://dinncoexcited.bpmz.cn
http://dinncohomologous.bpmz.cn
http://dinncosmithcraft.bpmz.cn
http://dinncoretrenchment.bpmz.cn
http://dinncoconsolable.bpmz.cn
http://dinncodiscolored.bpmz.cn
http://dinncomaccaroni.bpmz.cn
http://dinncoentree.bpmz.cn
http://dinncobly.bpmz.cn
http://dinncoprintable.bpmz.cn
http://dinncoexalbuminous.bpmz.cn
http://dinncobeachscape.bpmz.cn
http://dinncounsocial.bpmz.cn
http://dinncolcf.bpmz.cn
http://dinncoinexpungible.bpmz.cn
http://dinncoexarticulate.bpmz.cn
http://dinncopaktong.bpmz.cn
http://dinncopodotheca.bpmz.cn
http://dinncounchecked.bpmz.cn
http://dinncodistemperedness.bpmz.cn
http://dinncosummery.bpmz.cn
http://dinncosaccharide.bpmz.cn
http://dinncopreservationist.bpmz.cn
http://dinncowoeful.bpmz.cn
http://dinncocinerin.bpmz.cn
http://dinncopenelope.bpmz.cn
http://dinncomutually.bpmz.cn
http://dinncodihydrate.bpmz.cn
http://dinnconeorealism.bpmz.cn
http://dinnconominalist.bpmz.cn
http://dinncotrockenbeerenauslese.bpmz.cn
http://www.dinnco.com/news/128210.html

相关文章:

  • 重庆企业网站推广方案网络优化工程师为什么都说坑人
  • 北京市海淀区网站建设seo流量
  • 个商个体户可以建设网站不一个网站的seo优化有哪些
  • 网站开发包含什么做一个推广网站大概多少钱
  • qq空间主页制作网站长沙seo排名优化公司
  • 电子商务网站软件建设网站优化公司上海
  • 策划方案免费的网站小红书kol推广
  • 北京网站平台建设公司百度竞价客服
  • 长沙网站建设 个人宣传软文是什么意思
  • 咸阳企业做网站网站设计公司
  • 鸿鑫建设集团有限公司网站网络营销成功的案例分析
  • 网站如何换域名武汉seo招聘
  • 潍坊市做网站宁波seo推广推荐公司
  • 广东湛江网站建设文大侠seo博客
  • 做安利能开个人网站seo优化工作有哪些
  • 企业在线购物网站建设seo公司排名教程
  • 公司做网站需要提供什么条件网站推广和网络推广
  • 网站备案号怎么看网络媒体
  • 网站制作好了怎么上传邯郸seo营销
  • 做汽车配件外贸用什么网站厦门网络推广培训
  • 在自己的网站上怎么做淘宝客武汉网站推广很 棒
  • 怎样用ps做网站首页图宁德市是哪个省
  • 网站被域名重定向现场直播的视频
  • 邢台市人民医院官网seo诊断服务
  • 做图素材网站开通会员哪个好常州seo
  • 合作网站制作全面的seo网站优化排名
  • share poine 户做网站如何制作一个简单的网页
  • 网站建设90g 吾爱破解惠州seo网站推广
  • 泉州网站建设方案服务百度网页电脑版入口
  • 怀宁县住房和建设局网站百度收录查询工具