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

docker 方式,postgreSQL18 安装 jieba 分词器扩展

首先用 docker 启动 pgsql 最新版,目前最新版是 18:

dockerrun--nametest-postgres\--networktest-dev-net\-ePOSTGRES_USER=postgres\-ePOSTGRES_PASSWORD=hcy991002\-p15432:5432\-v/usr/local/test/dev/postgresql:/var/lib/postgresql\--restartalways\-dpostgres:latest

然后按照如下命令来就行了

cd/usr/local/pp/dev/jieba_pg_extensiongitclone https://github.com/jaiminpan/pg_jieba# 现在容器内的 /tmp/pg_jieba 就有完整源码. test-postgres 是容器名dockercppg_jieba test-postgres:/tmp/# 进入容器dockerexec-ittest-postgresbash# 更新包列表aptupdate# 安装编译工具和 PostgreSQL 开发头文件aptinstall-ybuild-essential cmakegitlibpq-dev# 看 pg_config 是否可用,应该会打印出 pg 版本pg_config--version# 安装对应版本的头文件,我的 pgsql 是 18,所以是 poxxxx-dev-18aptinstall-ypostgresql-server-dev-18# 进入源码根目录cd/tmp/pg_jieba# 初始化子模块gitsubmodule update--init--recursivemkdirbuild&&cdbuild# 编译,需指定 pg 位置cmake..\-DPostgreSQL_TYPE_INCLUDE_DIR=$(pg_config --includedir-server)\-DPostgreSQL_LIBRARY_DIR=$(pg_config--libdir)\-DPostgreSQL_INCLUDE_DIR=$(pg_config--includedir)makemakeinstall# 完成 --------# 测试psql-Upostgres CREATE EXTENSION pg_jieba;# 成功使用了扩展SELECT to_tsvector('jiebacfg','我在北京中关村上班');to_tsvector ------------------------------'上班':5'中关村':4'北京':3(1row)
http://www.jsqmd.com/news/191197/

相关文章:

  • ComfyUI肖像大师中文版终极指南:解锁专业级人像生成新境界
  • React Native跨平台App调用本地IndexTTS2服务
  • Smokeping网络延迟追踪IndexTTS2 API响应波动
  • VmwareHardenedLoader深度解析:实战虚拟机检测绕过完整方案
  • TOTP动态口令双因素认证保护IndexTTS2管理员账户
  • 智能化文档对比:下一代版本追踪技术的革命性突破
  • Bit-Slicer:macOS内存编辑完全指南
  • 系统监控工具本地化:让SystemInformer说中文的艺术
  • 多模态AI新手入门指南:快速上手Qwen3-VL-4B-Instruct
  • 京东云GPU实例部署IndexTTS2并挂载NAS存储模型
  • Rollbar自动化分析IndexTTS2代码异常根源
  • OpenVINO工具包优化IndexTTS2在Intel CPU上的性能
  • VmwareHardenedLoader深度解析:让你的虚拟机完美隐身
  • 跨平台应用集成的突破性进展:如何实现系统边界消融
  • 5个关键步骤:彻底理解Warp中间件的Filter架构
  • 靠谱的宁波风电螺母供应商2025年推荐 - 2025年品牌推荐榜
  • ELK栈集中分析IndexTTS2日志定位异常行为
  • 核心要点总结:电路图学习路径规划(零基础适用)
  • 阿里云百炼平台集成IndexTTS2打造一站式语音服务
  • LX Music API服务器完整部署指南:从零搭建专属音乐解析服务
  • 2025年宁波系统窗品牌推荐榜单:顶尖公司综合评估 - 2025年品牌推荐榜
  • FastAPI实战:构建高性能异步Web服务的架构解析
  • 360网站卫士防护IndexTTS2 WebUI免受CC攻击
  • Transformer技术实战:从零掌握10大NLP任务的终极指南
  • 单板电脑桌面环境智能配置解决方案
  • 2025年宁波系统窗供应商推荐:专业定制首选铠撒智能科技 - 2025年品牌推荐榜
  • Vite构建工具优化IndexTTS2前端加载性能
  • arm64 vs x64:系统级架构选型实战案例分析
  • Arduino蜂鸣器音乐代码与PWM占空比关系解析
  • 解锁B站宝藏:bilidown助你打造个人视频资源库