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

向量数据库:PGVector 为AI知识库做准备

PGVector 介绍

PGVector 是一个基于 PostgreSQL 的扩展插件,为用户提供了一套强大的向量存储和查询的功能(为以后AI知识库做准备):

1.安装PGsql数据库,保证数据库的环境变量正常;

2.下载插件:git clone --branch v0.7.0 https://github.com/pgvector/pgvector.git

cd pgvector

make && make install

3.启用插件:可以用navcat 启用

并且查看是否引用语句如下:SELECT * FROM pg_extension;

4.安装完毕有后续:

备注怎么开启pg数据库远程访问:

postgresql安装完成后,不能远程访问,需要修改两个配置文件:

1.vim usr/local/pgsql/data/postgresql.conf

listen_addresses = '*'  #前面的注释#去掉,并把'localhost'该为 *;  

2.vim usr/local/pgsql/data/pg_hba.conf

在该配置文件的 host all all 127.0.0.1/32 trust 行下添加以下配置,或者直接修改该行

host    all    all    0.0.0.0/0    md5

如果限制某些ip的访问,可以将配置0.0.0.0设定为特定的IP值

host  all    all    192.168.56.0/24    md5

host  all    all    192.168.56.0/32    trust

说明: 允许网段 192.168.56.0 上的所有主机使用所有合法的数据库用户名访问数据库,并提供加密的密码验证。

数字24是子网掩码,表示允许192.168.56.0 到 192.168.56.255的计算机访问


http://www.kler.cn/a/375041.html

相关文章:

  • java项目中如何有效提高List集合的读写速度?
  • 「Mac畅玩鸿蒙与硬件8」鸿蒙开发环境配置篇8 - 应用依赖与资源管理
  • mysql中的锁理解
  • OB_GINS_day3
  • Linux RAID 技术详解:原理、配置、管理及故障处理
  • FastAPI新手系列:教你如何合理规划和复用Model,写出优雅的API
  • qt QRadioButton详解
  • 人工智能:改变未来生活与工作的无尽可能
  • 汽车免拆诊断案例 | 2010款起亚赛拉图车发动机转速表指针不动
  • Doris集群搭建
  • 服务器被攻击黑洞后如何自救
  • Debian下载ISO镜像的方法
  • yum不能使用: cannot find a valid baseurl for repo: base/7/x86_64
  • ASP.NET创建网站(一):创建新项目login页面设计
  • Gradio DataFrame分页功能详解:从入门到实战
  • 你的网站需要防护吗?
  • linux使用jar包部署solr
  • Partition架构
  • CentOS9 Stream 设置禁用IPV6
  • CSP-J复赛集训200-300分(19): [2024 CSP-J 复赛] T3:小木棍
  • 2024 年河南省高等职业教育技能大赛实施方案概述
  • 开源协议类型及长安链开源协议介绍
  • Matlab自学笔记四十:日期时间型数据的关系运算:比较大小、比较时间先后、判断是否在两个时间之间
  • 大数据-199 数据挖掘 机器学习理论 - 决策树 模型 决策与条件 香农熵计算
  • [CSP篇] CSP2024 游记(下)
  • 智能码二维码zhinengma.cn如何赋能工业产品质量安全追溯