รหัสทดสอบนี้เขียนขึ้นเพื่อลดความซับซ้อนของวิธีการทดสอบการเปลี่ยนแปลง "การค้นหาข้อความแบบเต็ม"
ฉันวางเซิร์ฟเวอร์ออนไลน์ด้วย 32GB RAM 3.2GHz CPU (4C/8T) ไดรฟ์ SSD (ไม่มี RAID)
แต่ละอินสแตนซ์ Mongo (Origin และ FTS) ทำงานร่วมกับ SSD ของตัวเองเพื่อลดผลข้างเคียงในการทดสอบ การกำหนดค่าและฐานข้อมูลที่เหมือนกัน
การเข้าถึง Mongo เป็นแบบสาธารณะโดย test ผ่าน test ผู้ใช้สำหรับอ่านอย่างเดียว
ดังนั้นคุณสามารถทำการทดสอบได้อย่างถูกต้องบนเซิร์ฟเวอร์ด้วยการอธิบายหากคุณต้องการ
ตรวจสอบไฟล์. ENV ในการเชื่อมต่อเซิร์ฟเวอร์ REPO Direct นี้ อื่น ๆ ใช้รหัส repo นี้เพื่อทำการทดสอบ
git clone https://github.com/mongodbcodes/hackaton.git
cd hackaton
npm install
npm run test
node test.js ""red car" -truck" serial
คุณสามารถสังเกตได้ว่าบางครั้ง FTS ส่งคืนบันทึกความแตกต่างที่นี่น้อยลง ที่นี่ในลักษณะที่วลีตรงกับ ในคำขอ "red car" เวอร์ชันดั้งเดิมจะตรงกับ "red cartoon" เช่นกัน เวอร์ชัน FTS จะตรงกับ "red car" เท่านั้น