HGDB全文檢索/中文分詞的使用

文章目錄

  • 文檔用途
  • 詳細信息

文檔用途

本文用于HGDB全文檢索/中文分詞的介紹,其介紹內容在附件,使用案例見正文

詳細信息

一、創建擴展

highgo=# create extension zhparser;CREATE EXTENSION highgo=# \dFp         List of text search parsers  Schema   |   Name   |     Description     ------------+------------+-------------------- pg_catalog| default   | default word parser public   | zhparser  |(2 rows)

二、創建搜索配置

highgo=# create text search configuration zh (parser=zhparser); CREATE TEXT SEARCH CONFIGURATION

三、添加tooken映射

highgo=# ALTER TEXT SEARCH CONFIGURATION zh ADD MAPPING FOR n,v,a,i,e,l WITH simple; ALTER TEXT SEARCH CONFIGURATION

四、測試

highgo=# select * from to_tsvector('zh','hello world! 2020清明節在即,為了便于公司 同仁提前 安排好工作和生活,根據國家法定假日規定,現將2020年清明節放假安排通知如下') :                                                                                     to_tsvector                                                       -------------------------------------------------------’'2020':3,17 'hello':1 'world':2 '便于':5 '假日':14 '公司':6 '同仁':7 '國家':13 '在 即':4 '':10 '如下':21 '安排':9,19 '工作':11 '提前':8 '放假':18 '現將':16 '生活':1 2 '規定':15 '通知':20 (1 row)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/94951.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/94951.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/94951.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

baijian xiaomaodawang

我將為你創建一個基于Go 1.20.8和Gin框架的博客系統項目。以下是完整的實現方案: 項目創建流程 打開Goland,創建新項目選擇Go項目,設置GOROOT為Go 1.20.8項目名稱:blog-system啟用Go Modules 項目結構 blog-system/ ├── cmd/ │…

Node.js的特性

Node.js的特性 Node.js具有幾個顯著特性: 事件驅動:Node.js采用事件驅動機制來處理請求和響應,這種機制可以幫助開發者處理大量并發請求,提高系統的性能和可靠性。 非阻塞I/O:Node.js使用異步I/O原語來實現非阻塞I/O操…

交叉編譯linux-arm32位程序

目標平臺rv1126 芯片 arm32位架構 在ubuntu22.04上交叉編譯: 編譯器下載地址: Linaro Releases 或者: wget http://releases.linaro.org/components/toolchain/binaries/6.4-2017.11/arm-linux-gnueabihf/gcc-linaro-6.4.1-2017.11-x86_6…

S 3.1深度學習--卷積神經網絡

卷積層 圖像原理 卷積神經網絡(Convolutional Neural Network, CNN) 圖像在計算機中是一堆按順序排列的數字,數值為 0 到 255。0 表示最暗,255 表示最亮。 圖像識別 上圖是只有黑白顏色的灰度圖,而更普遍的圖片表達…

【7】SQL 語句基礎應用

SQL 語句基礎應用where (篩選)where 子句可使用到運算符查詢表中所有的數據查詢表中的數據,必須滿足 11(相當于恒成立)查詢表中的 分數(score) 大于 80 分的學生查詢表中 名稱(name) 是 趙六 的數據查詢表中 名稱(name) 不等于 哈哈 的數據.查…

android 嵌套webview 全屏展示 頁面延伸到狀態欄且不被底部導航欄遮擋

我的項目是使用webview嵌套了一個uniapp打包出的h5 本來展示很正常,某天突然發現uniapp的底部導航被手機底部的導航欄擋住了,離奇,某天突然出現的 有些手機會設置展示底部導航按鈕,有些手機會關閉底部導航 以下代碼對這兩種情況通…

【大前端】React Native 調用 Android、iOS 原生能力封裝

📖 React Native 調用 Android、iOS 原生能力封裝 1. 原理 React Native 的 核心思想:JS 層(React 代碼)不能直接調用 Android/iOS 的 API。RN 提供了 Native Module 機制: Android:Java/Kotlin → 繼承 Re…

HOOK安卓木馬重大升級,勒索功能擴展至107項

勒索覆蓋屏成新特征網絡安全研究人員發現名為HOOK的安卓銀行木馬新變種,該惡意軟件新增勒索軟件式覆蓋屏功能用于顯示勒索信息。Zimperium zLabs研究員Vishnu Pratapagiri表示:"最新變種的顯著特征是能夠部署全屏勒索覆蓋界面,旨在脅迫受…

GeoScene Maps 完整入門指南:從安裝到實戰

什么是GeoScene MapsGeoScene Maps是一套功能強大的Web地圖開發平臺,它基于現代Web技術構建,為開發者提供了豐富的地圖服務和開發工具。與其他地圖API相比,GeoScene Maps具有以下特點:核心優勢全面的地圖服務:支持2D/3…

本地大模型部署:Ollama 部署與 Python 接口調用全攻略

本地大語言模型實踐:Ollama 部署與 Python 接口調用全攻略 一、引言 過去我們使用大語言模型(LLM),更多依賴于 OpenAI API、Claude API 等云端服務。它們雖然強大,但存在兩大問題: 隱私與數據安全&#xff…

OpenFeign:讓微服務間調用像本地方法一樣簡單

引言:微服務通信的演進之路什么是OpenFeign?核心特性概覽快速開始:搭建OpenFeign環境環境準備與依賴配置啟用OpenFeign功能基礎用法:從簡單示例開始定義第一個Feign客戶端在服務中調用Feign客戶端進階配置:深度定制Ope…

openharmony之一多開發:產品形態配置講解

OpenHarmony 的“一多開發”指的是 一次開發,多端部署(簡稱“一多”),即使用 一套代碼工程,一次開發上架,按需部署到不同終端設備上 🎯 核心概念速覽 產品形態定義 寫在前面:1.不同的…

被迫在linux上用R(真的很難用啊)之如何在linux上正常使用R

總有一些情況,讓你不得不在linux上使用R。。。 在我不斷試錯,不斷嘗試過程中(恩,新手瘋狂踩坑) 發現最簡單的辦法是: 1 mamba創建一個新環境,在新環境中使用R 2 轉變思維,都在linux上…

【STM32】G030單片機的獨立看門狗

目錄 一、簡單介紹 二、特性 三、窗口選項 四、cubeMX配置 不使用窗口功能 使用窗口功能 五、工程鏈接 一、簡單介紹 獨立看門狗,顧名思義,是不依靠系統而獨立存在的看門狗 可以脫離應用運行,但缺陷在于時序精度比窗口看門狗低 主要…

VR黨建工作站-紅色教育基地

近幾年在市場爆火的VR黨建工作站提升了傳統的黨建方式,利用VR/AR技術,為廣大黨員提供沉浸式、多維度的黨建學習。佩京利用VR技術搭建的教育場景,可以更加直觀地了解黨的發展歷程,提高學習效果,激發奮斗精神。VR黨建工作…

配置 Gitlab 和 Elasticsearch/Zoekt 并使用 Docker Metadata 數據庫、Camo 代理服務

配置 Gitlab 和 Elasticsearch/Zoekt 并使用 Docker Metadata 數據庫、Camo 代理服務 本文章首發于:連接 Gitlab 和 Elasticsearch/Zoekt 并使用 Docker Metadata 數據庫、Camo 代理服務 - Ayaka 的小站 為確保更好閱讀格式和閱讀體驗,更建議前往個人博客…

2025年滲透測試面試題總結-36(題目+回答)

安全領域各種資源,學習文檔,以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各種好玩的項目及好用的工具,歡迎關注。 目錄 一、計算機網絡基礎 1. HTTP 狀態碼(502/503/501) 2. HTTP 請求方式及作用 3. 計…

QT5.15.2 - 安裝時如果下載不了停了,需要加速

文章目錄QT5.15.2 - 安裝時如果下載不了停了,需要加速概述筆記安裝的選項可用的國內鏡像站點也有很多ENDQT5.15.2 - 安裝時如果下載不了停了,需要加速 概述 在 https://download.qt.io/archive/online_installers 中找在線安裝包。 用qt-online-instal…

著色器語言

以下是主流的幾種著色器語言:1. HLSL (High-Level Shading Language)這是你在Unity中最主要、最應該學習的語言。開發方:微軟 (Microsoft)主要應用平臺:Unity、DirectX (Windows, Xbox)特點:語法與C語言非常相似,易于學…

VILA運行全程踩坑筆記

VILA運行全程踩坑筆記1. docker的嘗試2. 本地部署服務端倉庫地址:https://github.com/NVlabs/VILA 全文按照一路踩坑的時間順序記錄,不建議按照步驟一步一步來重復每一個踩坑的悲傷故事,不如先全部看完,再實際上手操作。 省流&am…