serverless cloudflare search
1.0.0
การใช้ Cloudflare Worker + Queues + R2 Storage + Cache เพื่อใช้ระบบการค้นหาขนาดเล็กถึงศูนย์ซึ่งรวดเร็วและราคาถูกพอสมควร เกณฑ์มาตรฐานยินดีต้อนรับสำหรับการวัดประสิทธิภาพ :)
จุดสิ้นสุด:
ดัชนีแคชบันทึกไว้ใน R2 แคชอ่านตามคำขอค้นหา คิว -> ดัชนีการเขียน (ขนาดแบทช์และการทำงานพร้อมกัน 0)
สร้างไฟล์ .env ในรูทของคุณด้วยพารามิเตอร์ต่อไปนี้:
CLOUDFLARE_AUTH_KEY=
CLOUDFLARE_AUTH_EMAIL=
pnpm install
➡️ เติมการกำหนดค่าของคุณด้วยความลับที่รัดกุมpnpm run initialize
➡️ สร้างที่เก็บข้อมูลและคิวnpx turbo build
➡️ เผยแพร่พนักงานของคุณไปยัง cloudflare
โปรเจ็กต์นี้มีไว้สำหรับชุดข้อมูลขนาดเล็ก (การค้นหาแบบไร้เซิร์ฟเวอร์ราคาถูก) สำหรับชุดข้อมูลภาพยนตร์ที่มี เอกสาร 17920 ฉบับ การค้นหาจะใช้เวลา 800 มิลลิวินาทีในครั้งแรก (ดาวน์โหลดดัชนีจาก R2) หลังจากนั้นเราจะได้ประสิทธิภาพการทำงานของผู้ปฏิบัติงาน 50-60 มิลลิวินาทีต่อการค้นหา
จัดทำโดย TM9657 GmbH พร้อมด้วย ❤️