आप जो भी समाधान उपयोग करते हैं, चूंकि आप कहते हैं कि आपका डेटाबेस लिखना-भारी होगा, आपको यह सुनिश्चित करने की ज़रूरत है कि पूरी तालिका लिखने पर लॉक न हो। यह MyISAM को नियंत्रित करता है, जिसे कुछ ने सुझाव दिया है। MyISAM तालिका को अपडेट पर लॉक करेगा, हटाएगा या सम्मिलित करेगा। इसका मतलब है कि कोई भी क्लाइंट जो टेबल से पढ़ना चाहता है उसे लिखने के खत्म होने का इंतजार करना होगा। पता नहीं INSERT LOW PRIORITY हालांकि क्या करती है, शायद टेबल-लॉकिंग के आसपास कुछ हैक :-)
यदि आपको बस MySQL का उपयोग करना है, तो आप InnoDB चाहते हैं, जो लिखने पर लॉक नहीं होता है। मुझे नहीं पता कि MySQL VACUUM की InnoDB टेबल कैसे करता है (InnoDB PostgreSQL की तरह MVCC है और इसलिए इसे साफ करने की आवश्यकता है) ...