基於關係數據庫的比喻,我想知道Solr如何適應。 根據我目前的想法,Solr中的「文檔」與sql中的「rows」類似(如果我的sql表有100行,我需要在solr中插入100個文檔),「cores」類似於「tables」(或數據庫?!?)。SOLR中的「文件」和「核心」是什麼意思?我該如何使用它們?
問題是: 如果我有2組無關的信息,比如我們說汽車信息表(id,名稱,系列,顏色,描述)以及帶有用戶信息(id,姓名,地址,年齡,性別),我在哪裏插入這些東西在Solr? 我製作了2個內核(core_car,core_user)並使用coresponding表中的文件填充它們中的每一個? 或者我做1個核心(core_general),並從兩個表中插入所有文件(以某種方式分開,我不知道如何)。
在2核心的第一種情況下,我感覺我正在創建2個數據庫,每個數據庫中有1個表(矯枉過正)。 在第二個我感覺就像我創建一個表與所有無關的領域一起發展(如果存在某種形式的分離 - 我目前還不知道這種情況將不會是這種情況)。
請確認或不要我的推定。 預先感謝您。