AS2017-《造物先造人,八年架构与心路历程》-杨成虎
2020-03-01 85浏览
- 1.ຝ౮ᳩԏ᪠ كଙஞ᪠ܲᑕӨຝᄍᬰ ౮ᡡҁᴨ᯾ݨᗼ҂
- 2.
- 3.
- 4.ᴨ᯾ᵞࢫ ౮ᡡҁݨᗼ҂ ●2009ଙླӱفےݸᴨ᯾ᵞࢫ ●ӞፗӫဳࣁNoSQL̵DBፘىᶾऒ ●Ꮈݎᴨ᯾ᥢཛྷ๋य़ጱړୗKVᔮᕹTair ●෫ํکጱୌᦡԧᴨ᯾ԯNoSQLԾߝᕚ ●ፓڹԆᥝᕪܲࣁMongoDBԯහഝପԾߝ ●MongoDBӾᐒ܄໐ஞ౮ާ
- 5.• ោềِ౮ • ᴨ᯾ړୗᔮᕹTAIRຝ • TAIRᔮᕹ“ݻԯ๐”ۓᖅ • ԯහഝପຝᄍᬰ • ᕮ
- 6.ই֜ள᭛౮ᳩ
- 7.• ោềِ౮ • ᴨ᯾ړୗᔮᕹTAIRຝ • TAIRᔮᕹ“ݻԯ๐”ۓᖅ • ԯහഝପຝᄍᬰ • ᕮ
- 8.ᦢᳯളفᓕቘ namespace Client KVServer Server KV Cluster1 Client KVServer Server KV Cluster2 Config Center KVServer Server KV Cluster3
- 9.ᖨਂṛݢአ • ᖨਂᚆᬱṛԭහഝପ • ᴠྊᖨਂᑯ᭐ • ಄ᅒᚆێ Cluster1 Client Cluster2 Node1-1 Node2-1 Node1-2 Node2-2 Node1-3 Invalid Node2-3
- 10.KVᔮᕹزܔ۸ Application Application Write Application Invalid Module Read l Cache Da taT un ne Cache DB DataTunnel DB
- 11.ӱݎۓᬰ • ӱݎۓฎದጱ୩ḝۖێ • ଘํݣग़य़҅ஞ੪ํग़य़ • ᚕ᪭ਫࣈ҅៧ࣈԅਞ
- 12.• ោềِ౮ • ᴨ᯾ړୗᔮᕹTAIRຝ • TAIRᔮᕹ“ݻԯ๐”ۓᖅ • ԯහഝପຝᄍᬰ • ᕮ
- 13.TAIRᔮᕹ“ݻԯ๐”ۓᖅ memcache protocol Application LoadBalance Proxy Proxy tair protocol Authorization TAIR namespace namespace namespace
- 14.ຝஉᗦঅ҅ሿਫஉṋఽ • ᴨ᯾ᵞࢫ౮ᆧᥴ٬ොໜ • ᩒრوՁ҅ڥአሲ๋य़۸ • හഝړවਂؙ҅ᴳ֗ਣᖨਂ ᑯ᭐ᷚᴾ • ّAPIஉᵙّ҅BUGๅᵙ • ᩒრᵍᐶӧବ҅ፘߥ • Ӟ෮ਣ҅य़ᶎᑌߥአಁਫֺ
- 15.ਮಁىᔮ ஙওݒ۸ ֢ݳ->๐ۓ ᵞ֛->ӻ֛
- 16.• ោềِ౮ • ᴨ᯾ړୗᔮᕹTAIRຝ • TAIRᔮᕹ“ݻԯ๐”ۓᖅ • ԯහഝପຝᄍᬰ • ᕮ
- 17.զ๐ۓᥤ᯿ • ᥴ٬አಁֵአዳᅩ • ّԅचܻڞ • አಁӻ֛ڥፅսض
- 18.ᑄಁᵍᐶຝ Application Application Server Server DB Instance DB Instance DB Instance DB Instance DB Instance DB Instance Agent Agent TX Monitor Scheduler
- 19.ᔮᕹฬᚆ۸҅හഝ۸ • ਫ॒ቘᔮᕹຽ • ڥአAIᓒဩᬰᤈᬀۗ٬ᒽ • ඳᵑ॒҅ڹቘ
- 20.᧣አಏԧইഩ
- 21.ᩒრ᧣ଶ ౮ܴᖽ ࣁჿ᪃ྯӻਫֺᩒრᵱጱկӥ๋҅य़۸ ܴᖽᕚӤԆ ᩒრව ࣐ᤍྯӻԆጱᨮ ●ଘ෭ᴤྦྷ҅ᬰᤈ౮ܴᖽ๋҅य़۸ᴳ֗Ꮭկ౮҅զ݊ᬩᖌ౮ ●᯿य़ၚۖ๗ᳵ࣐҅ᤍᨮ҅զଫṛશ๗ಥ
- 22.• ោềِ౮ • ᴨ᯾ړୗᔮᕹTAIRຝ • TAIRᔮᕹ“ݻԯ๐”ۓᖅ • ԯහഝପຝᄍᬰ • ᕮ
- 23.ᕮ • ஞாݒ۸ғ౮ᳩ->දᬰ->ᦡᦇ->๐ۓ • ຝᚆێғԟ->ӱۓḝۖ->ݎێ->෫ํک
- 24.
- 25.