Solr核心(核心)

2022-06-08 14:12:07 字數 2473 閱讀 3322

solr核心(core)是lucene索引的執行例項,包含使用它所需的所有solr配置檔案。我們需要建立乙個solr core來執行索引和分析等操作。

solr應用程式可以包含乙個或多個核心。 如果需要,solr應用程式中的兩個核心可以相互通訊。

安裝和啟動solr後,可以連線到solr的客戶端(web介面)。訪問以下**:

如下面的截圖(箭頭指向)所示,最初apache solr中並沒有核心。 現在我們來學習如何在solr中建立乙個核心。

建立核心的一種方法是使用create命令來建立無架構的核心,如下所示 -

[hadoop@localhost bin]$ ./solr create -c solr_sample
shell

這裡,我們試圖在apache solr中建立乙個solr_sample核心。此命令將建立乙個核心,顯示以下訊息。

可以在solr中建立多個核心。在solr admin的左側下方,有乙個核心選擇器(core selector),可以在其中選擇新建立的核心,在彈出的表單中填入要建立的核心的相關資訊,如以下螢幕截圖所示。

或者,也可以使用create_core命令來建立核心。此命令具有以下選項 -

–ccore_name要建立的核心的名稱

-pport_name

要建立的核心的埠

-dconf_dir

埠的配置目錄

下面來看看如何使用create_core命令。 在這裡,我們將嘗試建立乙個名稱為my_core的核心。

[hadoop@localhost bin]$ ./solr create_core -c my_core
shell

在執行時,上述命令建立乙個核心,它會顯示以下訊息 -

可以使用apache solr的delete命令刪除核心。現在假設在solr中有乙個名稱為my_core的核心,如下面的截圖所示。

可以使用delete命令刪除此核心,方法是將核心名稱傳遞到此命令,如下所示 -

[hadoop@localhost bin]$ ./solr delete -c my_core
shell

在執行上述命令時,將刪除指定的核心,顯示以下訊息。

可以開啟solr的web介面以驗證核心是否已成功刪除。

solr核心組成

solr的例項類似於關聯式資料庫找那個的表結構,核心配置檔案為 managed schema managed schema 檔案主要包含三部分 字段 field 字段型別 fieldtype 唯一鍵 uniquekey solr採用的是一種反向索引,就是重關鍵字到文件的對映過程,儲存這種對映這種資訊...

核心 核心編譯 proc sys

單核心體系設計 但充分借鑑了微核心設計體系的優點,為核心引入模組化機制。核心組成部分 kernel 核心核心,一般為bzimage,通常在 boot目錄下,名稱為vmlinuz version release kernel object 核心物件,一般放置於 lib modules version ...

Linux 核心 vs Windows 核心

windows 和 linux 可以說是我們比較常見的兩款作業系統的。windows 基本占領了電腦時代的市場,商業上取得了很大成功,但是它並不開源,所以要想接觸原始碼得加入 windows 的開發團隊中。這兩個作業系統各有千秋,不分伯仲。作業系統核心的東西就是核心,這次我們就來看看,linux 核...