คอร์ใน SOLR คืออะไร?
คอลเล็กชัน เป็นดัชนีเชิงตรรกะที่กระจายไปทั่วเซิร์ฟเวอร์หลายเครื่อง Core คือส่วนหนึ่งของเซิร์ฟเวอร์ที่รันหนึ่ง คอลเลกชัน ในการค้นหาแบบไม่กระจาย เซิร์ฟเวอร์เดียวที่รัน Solr สามารถมีได้หลาย คอลเล็กชัน และแต่ละ คอลเล็กชัน เหล่านี้ก็เป็น แกนหลัก เช่นกัน
ประการที่สอง ฉันจะสร้างคอร์ใหม่ใน SOLR ได้อย่างไร Solr 4.x และใหม่กว่ามี GUI ที่เป็นประโยชน์ ซึ่งให้ความสามารถในการเพิ่มคอร์โดยไม่จำเป็นต้องรีสตาร์ท tomcat6 เลือก Core Admin จากเมนูด้านซ้าย จากนั้นกด Add Core กรอกชื่อและช่อง instanceDir ด้วยชื่อเดียวกับไดเร็กทอรีที่คุณสร้างไว้ก่อนหน้านี้เมื่อคัดลอก คอร์ ที่มีอยู่
นอกจากนี้ ฉันจะลบคอร์ใน SOLR ได้อย่างไร
สำหรับคำสั่ง solr delete จำเป็นต้องใช้ตัวเลือก -c <name> ในขณะที่ตัวเลือกอื่นๆ (พารามิเตอร์) เป็นทางเลือก ลบ Solr core หรือคอลเลกชันที่มีชื่อพร้อมตัวเลือกเริ่มต้น Solr จะ ลบ คอร์ที่ ระบุและไฟล์การกำหนดค่าที่เกี่ยวข้องที่หมายเลขพอร์ตแรกที่พบ
SOLR คืออะไรและทำงานอย่างไร
Solr เป็นตัวห่อหุ้มของไลบรารี Apache lucene ใช้คลาส lucene เพื่อสร้างดัชนีนี้เรียกว่า Inverted Index Apache Solr เป็นเครื่องมือค้นหา คุณสร้างดัชนีชุดเอกสาร (เช่น บทความข่าว) แล้วสอบถาม Solr เพื่อส่งคืนชุดเอกสารที่ตรงกับข้อความค้นหาของผู้ใช้