นอกจากนี้ GEODIST() อาจสนุกกับการทำงานของสไปเดอร์ได้ทันที (ดูรายละเอียดเพิ่มเติมด้านล่าง) ปัจจุบันรองรับดัชนีแอตทริบิวต์ได้มากถึง 64 รายการสำหรับแต่ละรายการข้อความเต็ม เมื่อเอกสารของคุณมีขนาดใหญ่พอ (เช่น ใหญ่กว่าทวีตเล็กน้อย) ลองใช้งานดู!
การจัดทำดัชนี: ไฟล์ CSV และ TSV
คุณต้องเปิดใช้งาน DocStore และบอก Sphinx อย่างชัดเจนเพื่อให้คุณสามารถจัดเก็บข้อความอาชีพที่ไม่ซ้ำกันลงในไดเร็กทอรีข้อความแบบเต็มได้ เนื่องจากรายการ RT นั้นเป็น " รหัสโปรโมชั่นฟรีสำหรับสล็อต 1XSlot แบบเรียลไทม์" อย่างเป็นทางการ พวกเขาเรียกมันว่าเอกสาร แต่เราจะใช้ทั้งสองคำแทนกันได้ จากนั้นฉันได้ให้คำถาม Enter สองสามข้อ และคุณจะเห็นว่ามีการแทรกแถวสองสามแถวลงในไดเร็กทอรี และหลังจากนั้น คุณก็แค่โฟกัสไปที่คำถาม SphinxQL บางข้อ!
ตัวเลือกการใช้งานที่เป็นมิตรกับ Sphinx¶
คีย์ย่อย JSON ภายใน Keep นั้น ตรงกันข้ามโดยสิ้นเชิง จำเป็นต้องมีคอลัมน์ JSON ที่ครอบคลุมอยู่ในรายการคอลัมน์ที่ระบุอย่างชัดเจน คอลัมน์ทั้งหมดจาก Remain ไม่สามารถกล่าวถึงในรายการคอลัมน์เฉพาะได้เมื่อคุณมีคอลัมน์นั้นอยู่แล้ว ต่อไป คุณสมบัติ Change มีเงื่อนไขที่ช่วยให้คุณเก็บปรัชญาคุณลักษณะเฉพาะจากแถวปัจจุบัน (หรือที่เรียกว่าแถวที่ยืนยันแล้ว!) คำถามที่กำลังทำงานและการเชื่อมโยงที่คุณเปิดจะไม่ถูกยกเลิกโดยบังคับเช่นกัน
- เมื่อใช้ 'svg' เพื่อให้ไฮเปอร์ลิงก์ URL ทำงานได้อย่างถูกต้อง จะต้องกำหนดแอตทริบิวต์เป้าหมายที่เหมาะสม โดยอาจเพิ่ม "_top" และ "_blank" เข้าไปด้วย
- แน่นอน คุณสามารถสร้างขอบเขตและคุณสมบัติได้มากกว่าหนึ่งอย่าง!
- เนื่องจากแทนที่จะจัดกลุ่มตามข้อมูลที่คุณเลือกไว้ตั้งแต่แรก Sphinx จึงใช้ค่าเริ่มต้นเป็นการจัดกลุ่มข้อมูลทั้งหมดในชุดข้อมูลใหม่
แจ้งรายละเอียดไวยากรณ์ให้คุณทราบ
ลำดับการวิจัยที่เข้ารหัส Base64 จำเป็นต้องถอดรหัสให้มีจำนวนไบต์เท่ากับขนาดของอาร์เรย์ มิฉะนั้นจะเกิดข้อผิดพลาด นอกจากนี้ ช่วงค่าต่างๆ ก็ได้รับการตรวจสอบแล้ว ดังนั้นคุณจึงไม่สามารถจัดเก็บค่าในขั้นตอนที่ 3 หรือ 7 สำหรับอาร์เรย์ที่มี 5 องค์ประกอบได้ ประการแรก ต้องมีจำนวนค่าเท่ากับจำนวนค่าที่อาร์เรย์สามารถเก็บได้

โปรดทราบว่ามีข้อจำกัดตามธรรมชาติสำหรับเอกสาร .pak ทุกฉบับ ดังนั้นส่วนนี้จึงพูดถึงคำสั่งการกำหนดค่าตัวจัดทำดัชนีทั้งหมด สำหรับส่วนตัวจัดทำดัชนีของเอกสาร sphinx.conf เมื่อตั้งค่าเป็น 1 ค่าลำดับ JSON จะปรากฏขึ้น และค่าทุกประเภทที่คุณสามารถจัดเก็บได้จะถูกแปลงเป็นตัวเลขโดยอัตโนมัติ ต่อไปที่ไฟล์ Sphinx ส่วนนี้พูดถึงคำสั่งการตั้งค่าทั่วไปทั้งหมด เพื่อให้มีพื้นที่ทั่วไปของไฟล์ sphinx.conf
การค้นหา: การค้นหาตามภูมิศาสตร์
เนื่องจากการสอบถามนั้นเหมาะสมกับหลายพื้นที่ แต่ค่าปอนด์ล่าสุดหมายถึงมูลค่าที่แท้จริงของแต่ละบุคคล ดังนั้นค่าของแต่ละอาชีพจึงต้องถูกยุบรวมเป็นค่าเดียว ดัชนีเวกเตอร์ประเภทอื่นๆ ที่เรามี เช่น SQ หรือ HNSW ให้ผลลัพธ์ที่แตกต่างกันมาก เราจะสังเกตได้ว่า @label limit ถูกใช้เพื่อทักทาย และมันจะรีเซ็ตกลับไปเป็นการจับคู่ทุกพื้นที่ (และตำแหน่ง) กับกลุ่มสุดท้ายอย่างแน่นอน
searchd focus on –iostats
แน่นอนว่ามันยอมรับแถวที่ไม่มีอินพุต foo ที่ยอดเยี่ยมในบรรทัด j ของ JSON ความลับของ JSON สามารถใช้ได้ภายในเงื่อนไข Where ที่มีการแปลงประเภทตัวเลขอย่างชัดเจน การเปลี่ยนเงื่อนไขเป็น In Which อาจทำให้ประสิทธิภาพลดลง ดังนั้นตัวจัดอันดับมาตรฐาน (ชื่อ Distance_BM15) จึงพยายามใช้เกณฑ์พื้นฐานที่โอเค การค้นหาข้อความด้วย Match() น่าจะใช้งานได้ตลอดเวลา

