如何檢索詩詞(古詩詞查詢器)
大家好,今天來為大家解答關(guān)于如何檢索詩詞這個問題的知識,還有對于古詩詞查詢器也是一樣,很多人還不知道是什么意思,今天就讓我來為大家分享這個問題,現(xiàn)在讓我們一起來看看吧!
如何查找古詩詞
找一個古詩詞網(wǎng)站,例如:
您只要輸入詩詞句的關(guān)鍵字、或詩詞名、或作者,就可以尋找到自己所需的古詩詞。
古詩詞檢測小程序有哪些
古詩詞檢測小程序有:
1、我愛讀詩詞??梢圆樵兲圃娝卧~,各個朝代的,有賞析,注釋,解釋。
2、古詩詞查詢小程序,里邊有詩詞文2萬首左右。
3、漢語詩詞寶典小程序提供古詩詞內(nèi)容檢索,唐詩三百首,宋詞三百首,小學(xué)生必背古詩詞,古詩詞翻譯、注釋、賞析。
如何從一個數(shù)據(jù)集按照關(guān)鍵詞快速檢索詩詞?
對于數(shù)據(jù)集按照關(guān)鍵詞快速檢索功能性需求大致要考慮以下幾點(diǎn):
數(shù)據(jù)是格式化的還是非格式化數(shù)據(jù)?要構(gòu)建索引的原始數(shù)據(jù),類型很多。我把它分為兩類,一類是結(jié)構(gòu)化數(shù)據(jù),比如MySQL中的數(shù)據(jù);另一類是非結(jié)構(gòu)化數(shù)據(jù),比如搜索引擎中的網(wǎng)頁。對于非結(jié)構(gòu)化數(shù)據(jù),我們一般需要做預(yù)處理,提取出查詢關(guān)鍵詞,對關(guān)鍵詞構(gòu)建索引。
數(shù)據(jù)是靜態(tài)數(shù)據(jù)還是動態(tài)數(shù)據(jù)?如果原始是一組靜態(tài)數(shù)據(jù),也就是說,不會有數(shù)據(jù)的增加、刪除、更新操作,所以,我們在構(gòu)建索引的時候,只需要考慮查詢效率就可以了。這樣,索引的構(gòu)建就相對簡單些。不過,大部分情況下,我們都是對動態(tài)數(shù)據(jù)構(gòu)建索引,也就是說,我們不僅要考慮到索引的查詢效率,在原始數(shù)據(jù)更新時,我們還需要動態(tài)的更新索引。支持動態(tài)數(shù)據(jù)集合的索引,設(shè)計(jì)越來相對更復(fù)雜些。
索引是存儲在內(nèi)存還是硬盤?如果索引存儲在內(nèi)存中,那技術(shù)要求的速度肯定要比存儲的磁盤中的高。但是,如果原始數(shù)據(jù)量很大的情況下,對應(yīng)的索引可能也會很大。這個時候,因?yàn)閮?nèi)存有限,我們可能就不得不將索引存儲在硬盤中了。實(shí)際上,還有第三種情況,那就是一部分存儲在內(nèi)存,一部分存儲在磁盤,這樣就可以兼顧內(nèi)存消耗和查詢效率。
單值查找還是區(qū)間查找?所謂單值查找,也就是根據(jù)查詢關(guān)鍵詞等于某個值的數(shù)據(jù)。這種查詢需求最常見。所謂區(qū)間查找,就是查找關(guān)鍵詞處于某個區(qū)間值的所有數(shù)據(jù)。實(shí)際上,不同的應(yīng)用場景,查詢的需求會多種多樣。
單關(guān)鍵詞查找還是多關(guān)鍵詞組合查找?比如,搜索引擎中構(gòu)建的索引,既要支持一個關(guān)鍵詞的查找,比如“數(shù)據(jù)結(jié)構(gòu)”,也要支持組合關(guān)鍵詞查找,比如“數(shù)據(jù)結(jié)構(gòu) AND算法”。對于單關(guān)鍵詞查找,索引構(gòu)建起來相對簡單些。對于多關(guān)鍵詞查找來說,要分多種情況。像MySQL這種結(jié)構(gòu)化數(shù)據(jù)的查詢需求,我們可以實(shí)現(xiàn)針對多個關(guān)鍵詞組合,建立索引;對于像搜索引擎這樣的非結(jié)構(gòu)數(shù)據(jù)的查詢需求,我們可以針對間個關(guān)鍵詞構(gòu)建索引,然后通過集合操作,比如求并集、求交集等,計(jì)算出多個關(guān)鍵詞組合的查詢結(jié)果。
實(shí)際上,不同的場景,不同的原始數(shù)據(jù),對于索引的需求也會千差萬別。
如何檢索詩詞的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于古詩詞查詢器、如何檢索詩詞的信息別忘了在本站進(jìn)行查找喔。
版權(quán)聲明:本站發(fā)布此文出于傳遞更多信息之目的,并不代表本站贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé),請讀者僅作參考,并請自行核實(shí)相關(guān)內(nèi)容。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。