- मौजूदा DB के सामने बैठकर query speed बढ़ाता है और read throughput को horizontally scale करता है
- app को modify किए बिना या cache invalidation जैसी चीज़ों को manage किए बिना in-memory key-value store जैसी performance और scalability देता है
- application और DB के बीच स्थित होकर जटिल SQL read operations को बेहद तेज lookups में बदल देता है
- अंदरूनी तौर पर
SELECT statements के result set को cache करता है, फिर replication stream का उपयोग करके data changes को अपने-आप sync करता है और result set को क्रमिक रूप से update करता है
- MySQL/Postgres के लिए पूरी तरह Wire-Compatible है. मौजूदा ORM या DB driver का उपयोग करके सामान्य DB या read replica की तरह connect किया जा सकता है
2 टिप्पणियां
लगता है Vitess में भी ऐसा ही कोई फीचर था, लेकिन इसे आज़माना थोड़ा ज़्यादा आसान लग रहा है.
एक बार इस्तेमाल करके देखना पड़ेगा +_+
ओ.. इसका आइडिया काफ़ी अच्छा है..