linux 安装 pgvector

1.进入 postgresql 容器内

docker exec -it CONTAINER ID /bin/bash

2. 更新 apt-get

apt-get update

3. 安装 pgvector 插件(我安装的 postgresql 15.3.*)

apt-get install postgresql-15-pgvector

4. 在数据库中执行命令添加 vector 扩展

create extension vector;

5. 查询可使用的扩展

select * from pg_available_extensions where name = 'vector';

6. 创建表(向量最多可以有16,000个维度)

CREATE TABLE "public"."test" ( 
  "field1" VARCHAR ( 64 ), 
  "field2" VARCHAR ( 128 ), 
  "field3" vector ( 1024 ), 
  CONSTRAINT "test_pkey" PRIMARY KEY ( "field1" ) 
);

7.向量算子

image.png

8. 向量函数

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容