PostgreSQL 8.3 版新特性概觀(一)全文搜尋引擎-FTS
更新:2007-03-28
對映章節:
內容:
PostgreSQL 8.3 版新特性概觀
面對著即將到來的次版本的升級, 總是會帶給我們更棒的效能與更多商業型 DBMS 上的優越功能, 現在我將會開始整理對 8.3 版帶來的新特點, 簡要的介紹給中文(正/簡)使用的您, 當然也更希望您把這樣優秀且無任何版權費用的 DBMS 介紹給您身邊的好友, 更多人使用就更加速它的前進!!!
(一)全文搜尋引擎(Full-Text Search, FTS)
這個功能一直都是商業型 DBMS 主張的賣點, 現在我們也將可以大聲驕傲的說 FTS 是 Free 的, 即將到來的 8.3 已不再像之前的版本附加功能(Tsearch v1, Tsearch v2)的方式導入, 而是整合到 DBMS 成為系統一部分, 也伴隨著一系列的 SQL 命令, 大至如下:
- CREATE FULLTEXT CONFIGURATION -- 創建全文配置
DROP FULLTEXT CONFIGURATION -- 移除全文配置
ALTER FULLTEXT CONFIGURATION -- 變更全文配置
CREATE FULLTEXT DICTIONARY -- 創建全文字典
DROP FULLTEXT DICTIONARY -- 移除全文字典
ALTER FULLTEXT DICTIONARY -- 變更全文字典
CREATE FULLTEXT MAPPING -- 創建聯結式(bind lexeme type)類型與字典
ALTER FULLTEXT MAPPING -- 變更 binding for lexeme type
DROP FULLTEXT MAPPING -- 移除聯結式(bind lexeme type)類型與字典
CREATE FULLTEXT PARSER -- 創建全文搜尋語法分析器
DROP FULLTEXT PARSER -- 移除全文搜尋語法分析器
ALTER FULLTEXT PARSER -- 變更全文搜尋語法分析器
ALTER FULLTEXT ... OWNER -- 變更全文物件擁有者
COMMENT ON FULLTEXT -- 定義或變更全文物件的註釋
延伸閱讀(Link):
1 則留言:
您好,我最近也在研究PostgreSQL的全文搜尋功能
我整理了一些心得,寫在我的Blog中,有興趣的人歡迎一起來研究喔!
http://pulipuli.blogspot.com/2010/05/phppostgresql.html
張貼留言