Score:0

มีวิธีจำกัดการใช้แบนด์วิธสำหรับการจำลอง CouchDB หรือไม่?

ธง br

ฉันมีการตั้งค่าด้วยฐานข้อมูลหลัก CouchDB หนึ่งรายการที่โฮสต์ที่ผู้ให้บริการระบบคลาวด์ และฐานข้อมูลรอง CouchDB หลายตัวที่ตั้งอยู่ที่ไซต์ที่มีการเชื่อมต่อ LTE/มือถือ (=ไคลเอ็นต์)

เป้าหมายคือการทำซ้ำฐานข้อมูลหลักไปยังไคลเอนต์อย่างรวดเร็วและราบรื่นด้วยแบนด์วิธที่จำกัดและเวลาการกู้คืนที่สั้น หากไคลเอนต์ออฟไลน์เนื่องจากปัญหาเครือข่ายหรือไฟฟ้าดับ

การเปลี่ยนแปลงจะเกิดขึ้นในฐานะฐานข้อมูลหลักเท่านั้น

เนื่องจากไคลเอ็นต์สามารถออฟไลน์ได้ในระยะเวลาที่สั้นหรือยาวขึ้น ข้อสันนิษฐานของฉันคือการตั้งค่างานการจำลองที่ไคลเอนต์แต่ละรายโดยมีฐานข้อมูลหลักเป็นแหล่งที่มาและฐานข้อมูลในเครื่องเป็นเป้าหมาย

การตั้งค่านี้ได้รับการยืนยันว่าใช้งานได้ แต่ต้องใช้ข้อมูลมือถือเป็นจำนวนมาก การจำลองแบบไคลเอนต์สำรวจฟีดการเปลี่ยนแปลงทุกๆ 10 วินาทีด้วย feed=continous และ timeout=10000 ลำดับการสำรวจแต่ละครั้งใช้ข้อมูลมือถือประมาณ 1,5k หรือประมาณ 350 MB/เดือน

เป็นไปได้ไหมที่จะกำหนดค่าตัวจำลอง CouchDB ให้ใช้การหยั่งเสียงแบบยาว ฉันจะตั้งค่าระยะหมดเวลาที่สูงขึ้นได้อย่างไร หรือตั้งค่า feed=long_poll ระหว่างสองฐานข้อมูล couchdb?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา