ααααΆααα½α αααα»αααααΎααΆααα
αααα»ααααα»ααααααααα DRD KP (ααΆαα
α»ααααααΈαα·ααααααα
ααα
αΆααααααΆααααΆααααα½ααα·αα·αααααααααΈαα·ααααααα»αααα)α αα
ααΈααααααα»αα
ααα
ααααααααααα·ααααααααααααα»αααααααΎααααα»αααΆαα’αα·αααααααα ααααΆα blockchain αααααΆααααααααααααααααα§ααααααααα
αα
αααα·ααααΆα ααΆαα
αααΎααααα»αααΉααα·ααΆαα’αααΈαααααΆαα Hyperledger ααα»αααααα·ααΈααΆααααααααααΆααα·αααααΆαα
ααΈαααα’αΆα
ααααΌαααΆααααααααα
blockchain αααααΆαααΆαα’αα»ααααΆαααΆαα½αα ααααα
α
α»ααααααααααΆαααααΆαααααΆαααααααΎαααΊαααα
ααααααααααΆα blockchain αα ααααΆαααΎααααΈα±ααααα·αααα
α»ααααααααΆαααΆαααΈαααΆααααα»αααΆαααααΎααααΆαα αα·ααα·ααα·ααΆαααααΆααααα
ααΆβααΉαβαα·αβααΆαβααΆαβααβααΎα αααααααααΆαβαααβαα·αβααΆαβααααΉαβαα»α α αΎαβααΉαβαα·αβααΆαβααΆαβα’αα·ααααβαα·αααβααΆβαα½αβααΉαβααααΌαβααΆαβααΌαβαααααΆααβαα
βααΈααα (αααααβαααα»αβαα·αβααΆα)α αααα»αααααΆααααα
ααα
ααααααααααα·ααααααα·α
αα½α
αααααααα»α αααα αΆαααΆ "ααΆα’αΆα
αα
αα½α
" α αΎααααα ααααΆ α’αΆαα’αααΈαααα·αααααααααα’ααααααααααα»αααΆαααααΎααΆααααααα
α
α·αααααα’ αα·ααα·αααα’αα
αααα»αααα·αααααα
αααα αΆα Blockchains αα·αααΆααααααΎααΆαααααααΆααα α‘αΎααα
αααααααααααααΆααα·αααααααΉααααααααααα’αααα’αα·ααααααααΆα αααΎαααΆααααααααααααΎα±αα blockchain ααααΆαααΆαα αα αααα·ααααΆααααΆααααα½ααα½α α αΎααα·ααααααΆααααΆααααααααααααΆαα αααα»ααα»ααααααααααα’αΆααααααα αααααΆααααα ααΆααααααΌααααα»ααα»αα·αααα·αα·αα ααααΆααααΆ αα·αααΆααααααααΉαααααΆαααΆααΏαααααααΆα ααααααΆαα½αα α¬αααα ααααΆ TON ααΉααααααΆααααααΆαααΎαααααΎαααΆαααααααααααααΆααααααααααααΆααα½ααα α αΎα Plasma Group αααααΆααααΉααααααΆαα ααΎαα’αΆα ααΏααΆααααΎαααααΈαααα αΆαααααΌααααααΆαα α αΎαα’αΆααααααΆααααα’ααα αΆααααα αααααα ααα»αααααα ααΈααα αα·αα₯α‘αΌαααα ααΎαααααΌαααααΎα’αααΈαα½αααΆαα½αααΉαα’αααΈαααααΎαααΆαα ααααΎααΏαα’αΆααααΌαα
ααΆααα·α αα αααααΆαααααααααααΆαααααα»αααααααΎααα αααα»ααααααααα αα α»ααααααααΎααα ααΆααΌαα ααΌα ααα: ααΆααα»ααα·ααααΆααΆα αααΎαααΆααααααΆααααΆααααΆααααααα·αα αααααααΎαααααΆααααααααΎααΆαααΏαα»αα α·αααα ααΆα αΆαααΆα ααααα»αααΆααααααΎααααααααααΆααα ααΎ DLT αααααΉαααααΎαααΆαααΎαα»αααααΌαααααααααΆαααααααΆααααααΌαααΆαααααα·ααααα·ααΆααα·ααα αα·ααααααααΌααααα·αααααα’αααααααΎααααΆαααα·αα’αΆαααααααΆαααααααααααααααααααααΆαααΆαα½αα‘αΎαα αα αα αααα·ααααΆααααα ααΈααααααααααααααΆαααααΌαααααΆαααααααααααααΆαααααΆαααααΎααααΆαααα·αααααααααααΆααααα·αα’αΆααααα - αααα αΎαααΆααΌαα ααα»ααα blockchain αα ααΈαααα
ααΆααααααααααΈααααα α αα·αααααααααααααααααααΆααααααΆααΎαααΆααΆαα’αα·αααααααααααΆααααΉαα’αα»ααααΆαα±ααααΎαααααΎααααα·ααααα·ααΆαααΆααααΆααααα»ααα½ααα·ααΆααΈα ααΎβααΆβαα·αβααΆβα’αααΈ?
Mainnet Ethereum αα
αα
α»αααααααααα»αααααΎαααΆααα
~30 tps α αααααΆααααααααααααΆααα―αααΆαα·ααΆααααα»αααΆααααααΆααΆααΆ blockchain αααα»ααααααααΆαααΆαα½αααααααααααααααΆαααααααΌαααΆαααΆααΈαααααα αααα»αβα
ααααβαααααααααΆαβαααβααΆαβααΆαβα’αα»ααααΆα ααΆαβαααβαααα αΆα 2000 tps (
ααΆαααΊααααΆα
ααΆααααααΆαααα αΆααααΈααααααααααα·ααααα·ααΆαααααΌαααΆααααα½α ααααΎααααααΆαα’αα»αααα α»αααααααααααααααααααΊα’αΆααααααα·αααααΉααααα ααΎααααΏααααααΆαααααααΆαααααααααααΆααααΆααααα»ααααΆα αα·αααΆααααααΆαα·αααα»ααααααα ααα»αααααααα ααΎαααΆαααΆααααααααααΆααααααΎααααα»ααααααα αααααΈααΆ blockchain ααααααΎαα’αα»ααααΆαα±ααααΎαααααΎααΆααααα»αααααΏα 1000000 tps ααα»ααααααααΌαααΆα 10 ααΆααΈααΎααααΈαααααΎααααα»α 488 MB ααΎααΆααΉαααΆααααααΆααααα½ααααααΆααααΎααα?
ααΌααα·αα·αααααΎαα±ααααΆαααααα·ααααααΌαααααααΈαα·αααααα·ααααα·ααΆααα αααα»α Hyperledger Fabric ααΎααααΈαααααΈααααααααααααααααΆααααΌαα αααΆα αα·ααααααααααΆααΆααααααΉαααΆααααααααΆαααααΆαααΆααααααααααΆααα
ααααΈααΈααα:
(1) α’αα·αα·αααααααΎαααααα·ααααα·ααΆα ααααΎααΆαα αα·αααααααα·αααααΆαααα ααααααααααααααααΎααααα·ααααα·ααΆα (α’αα»ααααααΆαααααΆααααααΌααααααααΎα‘αΎαααααααααΌααααααααααΆαααα ααΉαααααΆαααΆααα αα α»αααααα ααα»αααααα»ααααααααΉαααα αααααααααΈααααα) αα·αααα½αααΆα RWset - ααααααααααΉα αααα αα·ααααααα ααααΈααΆααααααΌααα αααα»α CouchDB, (2) α’ααααααααααααααΎ RWset αααααΆαα α»αα αααααααΆαα α’αα·αα·αααα·α (3) α’αα·αα·αααα·αα·αααααΎαααααααΆαααα αααααααΆαααααα·ααααααααα·αααα αΆαααΆα αααΆααα’αα (α’αααααααααα) α αΎααααααΆααααααααΎααααα·ααααα·ααΆααα ααααΆαααααααααΆαα·αα α¬ααααΎααΆαααααααΆαααΆααααααααααΆαα (ααΆααααα½ααα·αα·αααααΉααα ααααΎαα‘αΎααα αααααααα) ααααΆαααααααααΆαα·ααααααΎαααΆαααα»α α αΎα (4) ααααΎαααα‘αααα αα·ααααααααα·ααΆααα’αα αα·ααααααααΉαααα’αααααΆααααααα»αααααααα αα·ααααααααα·αα·αα·αααααΎαααΆααααααααΆααααα αααα»ααααα»ααααααΆαα’αΆαααααΌαααααΆααΉααααααα αααα»αααΌαααααΆααα·αααααα αααα’ααααααααααααΆααα’ααααΆαα αααααααΆ α αΎαα α»ααααααααΆαααααααααα»αα
ααα»ααααααααα·ααααααΆααα’αααααααα ααΆααα "α’ααααααααΆαααααΎααααα»α" ααΆαααα·αααααΉαααααΆααααααΆαα·αααααα·ααααα·ααΆαααα»ααααααα αααααΆααααααΎαααααΆαααΆαααααααααΆααα ααα½α 3 ααΈα’αααααΉαααΆααα ααΆααα’αααααΎαααΆα αα·ααααα‘αααααα·αα α’αααααΉαααΆαααααααααΆααα αααααα ααα» ααααΎααΆαα α’αααααΎαααΆα αααααααααααααααΆ αα ααΆαααααααα ααα»αααααα½ααα ααααΎααΆααααααΆααααΈααΆαα αααααααααααα ααΆααα’αααααΉαααΆα α’αααααΉαααΆαααααΎααΆα ααααΎααΆααααααΆαααα ααΆααα’αααααΎαααΆα α’αααααΎαααΆααααααΆα ααα α αα·ααααααααΆααααΆααααααΎααααα»αααΆααααααΌα ααααΆαααααΆαα·αααΆααααααΉαααΆααααΉαααααΌααααααΎαααΆαααααααα. αααααΆαα Hyperledger ααΆααααΆαααΆααααααααΈααααααΆααααΆααααααΎααααα»αα BatchTimeout - αααααααΆαααααΎααααα»α αα·αααα α BatchSize - ααα ααααα»α (α ααα½αααααα·ααααα·ααΆα αα·αααα ααααααα»ααααα½αααΆαα·αααΆαα)α αααΆαααΆαααΆαααΆαααααααα½ααααα»αα αααααααΆαααΆααααααααΆαααααααααααα αααα»αααααΈαα½αααααΌαααΆαα ααααααΆαα ααααΆααααααΆααααΆααααα αααΎα ααΆααΉαα αααΆααααααΌαα ααΌα αααα α’αααααααΌααααααΎα BatchTimeout αα·α BatchSize α ααα»ααααα αΆααααΆααααΈ RWSets ααααΌαααΆααααα αααα»αααααΆααααααΎααααααΎα ααααααΆαααααΆααααααααα·α MVCC ααΆαααααααααα ααΎαααΈαααααααα αααααα BatchTimeout ααΎαα‘αΎα UX ααΆαααααα αααααΆαα αααααααΆαααααΆαααααααααααΆααααΆααααααααΆααααα αΆααΆαααααα αΆααααΌα ααΆααα ααα»αα αα·αααΆααααααααααααΆαααααα»αα
ααΎααααΎααΌα ααααα ααΎααααΈαααααΆαααΆααααα αΆααααααΆααααΆααααα αααααα»ααα·ααα·αααΆααααααααααααΆααααα»αααΆαααΆαααΆαααααΆαααΆαααααα·ααααα·ααΆα
αααααααΆαααααΎα αα·αααα ααααα»αααΆααααααΌα ααα αΌααα blockchain ααΆαααααααααα αα½ααα·αααααΎααΆααααααααΆααααΈα’αααααααααααααααα»ααααααΆαα½αααααααΌαααΆαα αα αΆαααΆααΆααααααΎαααΆαααααααααα αααα»α RAFT αααααΌαα±ααααΆαααααΎαααααΆαα ααα½αααΈααΈα’αααααΉαααΆααα α’αααααΎαααΆααα·ααααα‘αααααα·αα ααααΆααααααΆααααΆααααα αααΎα ααΆααΉαα αααΆααααααΌαα ααα α αα·ααααααααΆααααΆααααααΎααααα»αααΆααααααΌα α’ααααααααααααααααΆαααΆααααα αααΎαα ααΎααααΎααΌα ααααα ααΎααααΈαααααΎααααααααΆαααααΎα αα·αααα ααααα»αααααα·ααααααΎααααααααΆααααΎααααααααααααααααααααΆααα’αααααααΎααααΆααα α»αααααα?
ααΆααααΌα ααΎαααααΌααααααααΆααα·ααΆα MVCC ααααααααΆαααααΈααα ααααα»ααα αααα’αΆα αα½ααααα αΌα RWSets αααααααααΆααΆαα½αααΉαααααααΌα ααααΆα ααΆααααααααα ααΎαααααα’αα·αα·αα (ααΆααααααΉααααααΆα blockchain αααα’αΆα ααΆαααααααΆααααααα αΎααααα»αααΆααααααΆααΆ) α’αααααααΌαααΆα αααααα·ααΈαααααααΆααααααα MVCCαααα’αΆα ααΆααααΆααααααΆα ααααα‘αα α¬α’ααααα»ααααααααααΆαα ααΈααΎααΆαα α ααΌααααααααα αΆααααααΎαααααα·ααααα·ααΆαααΆαα½αααΉααααααα·ααααΆααααΆααΆααααααααα
ααΆαααααΆααΆααααααααα’αΆα ααααΌαααΆαα’αα»ααααααΆαα½αααΉααα»αααααΆαααααα’α·α αααααΌαααααααα ααα»αααααααααΆααααααΆαααΊααααΆαααΉαααα α»αααΌα α’α·α αααααΌααααααααα ααΌα αααα α’ααααα½αααααααΎααΆαααααΆααΆαααααααααααα ααααααααα»αααααααααααΌα ααΆααααΆαα α¬αα½ααααα ααΆαα½αααΉααααααααΎααΆααααααααα·α αααα’αΆα ααΎαααΆααα αααα»ααααααΎαααααΌαα
ααα αΆααααααΆααααΊααααΎα±ααα’ααααααααααααα’αα·αα·ααααΆαα½αααααααααα’ααααΆα ααΎααααΈαα»αα±ααααΆαααα
αΆααααααα 15, 30 α¬ 10000000 αα·ααΆααΈ αααααΎαααΉααααααααΆ BatchTimeout α ααα»αααααααα»ααααααΆαα½αααααΆααα ααΆα
αΆαααΆα
ααααα»αααΆααααααΆαααααααΆααααα»αααΆααααααααααΆααααΆααΆαααααΆααααααΌαααααααα½α
ααααΎααααααααα·ααααα·ααΆαααΊ/αα·αααααΌαααΆααααααααΆαα
αααα»α blockchain αααααα
ααΌαααααΆααα·ααααααα’αΆα
ααααΌαααΆαααααΎααΎααααΈαααααΆαα»αααααΆαααΆαααααα·ααααα·ααΆαα αααααΎαααααΆαααααααα»αααΊ CouchDB αααααΆαααααΆαααΆααααα½αααααΆαααααΎααααΆααααααααΆα ααΌαααααΆααα·ααααααααΆα UI α
ααααΈαααα’αα REST API α αΎαα’αααα’αΆα
αααα
αααΆαα
αααα αα·αααΆαα
αααααααααΆααααΆαααΆααααα½ααααααΆααααΆα α’αααα’αΆα
αααααΎαααααα»αααΆα
ααααα‘αααα½ααα
αααα»αα§ααΆα ααα CouchDB ααΌα
ααααΆαααααααΎ Fabric ααΎααααΈαααααΆαα»αααααΆαααΆααα·αααααααααααΆα ααΎαααααΌααααααΆαα»αα―αααΆααααααααααα
{
Status string // Π‘ΡΠ°ΡΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ: "pending", "done", "failed"
TxID: string // ID ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
Error: string // optional, ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅
}
α―αααΆααααααααΌαααΆαααααααα ααΌαααααΆααα·αααααα αα»ααααααααα·ααααα·ααΆαααααΌαααΆαααααΎαα αα·αααααααα· ααααααααΆααα’αααααΆαααααΌαααΆαααααααααΌαα’αααααααΎααααΆαααα·α (ααααααααΆααααΌα ααααΆααααΌαααΆαααααΎααΆαα) ααααα·αααΎαααααΆααααα·ααααα·ααΆααααααΎα α αΎααααααΆααααααΆα ααααΆαααΆα TxID αα·αααα α»αα ααΆαααααΎαα αα α»ααααααααΆα αααααΆαααααααΆαααΆαααααααααααΌαααΆαααα½αααΈαα·ααααααααα·α
αα
αααα»ααααααααΆαααααα α’αααααααΎααααΆαααα·ααααα
αΆαα±αααααα»ααααααΎαααΆα
α»ααααααα‘αΎα αααααΎαααααα·ααα
ααΎα’αααααααααααα 10 αα·ααΆααΈ ααΆααααα½αααΆαααΆαααααΎαααααααΆααααΈαααααααα α αΎαααααααααΎαααΆαα
ααΎαααΆαααααΎαααΎα BoltDB ααΎααααΈαααααΆαα»αααααΆαααΆαααααα·ααααα·ααΆα ααΈαααααααΎαααααΌααααααΆαα»αα’αααα
αα
αΆα α αΎααα·αα
ααααααααααΆααααααααΆααΎα’αααααααααααααΆαααΆαα½ααααΆαααΈαααααΌαααααΆααα·ααααααααΆα
ααααα‘αα ααΆαα·ααααα
ααααααα’αααααααααααααΎαα‘αΎααααααααΎαα·ααΈααΆαα’αααααααααααΆα ααααα·ααΈααα αα·αααΆα’αααααααΎ CouchDB ααΎααααΈα’αα»αααααααααααΆααααααααΆααα·αααααΆααΆαααΎ α¬ααΆααααααΎααααΈαααααΆαα»αααααΆαααΆααα·ααααα αααα»αααααΈααΆααααα ααΆααα ααα»αααααα»αααΆααααααΎαααααα·αααααΆααα·ααΈαααααΆαα»ααα·αααααααα
αααα»α CouchDB α ααΆαααααΆαααΎα αα
αααα»α CouchDB ααα αααααααΆαα b-tree ααΊ 1279 αα αααααΌα
ααΆαααα ααα·ααααα
ααΎααΈα αααααΆααααααΆααΆααααΆαα’αΆα αα·αααΆαααααΎα±ααααΆααα»αααααΆαα‘αΎααα·αααΉααααααΌαα±ααααΆαααΆαα
αΌαααααΎααααΆααααΌααααααααααααααααα
ααΆααααΆαα ααα αααα’αααα»αααααΌαααααΆααΉααααααααΆα
αααααΆαααΆααααααα αα»αααααΆαααααααααααα’αΆαααα
ααα»ααααα’αΆα ααΆαααΆαααΆα αααΎαα ααΎαααΈααααααααα’αΆα αααααααααααΆα ααΆαα αααααααααααΆαααΆαα½αααααΆααααααΆα αααΎααααααααα αααα ααΈα’αααΈαααααΆααααα αΆααα αααα»αααααΆααααΆα α αΎαα’αααΈαααΆααα’ααααααα½αααααααΎαααΆααααααααΆαααα α»αααΌααααΈαααα ααΎαααΆαααΈααααααααΎαααΆα Intellij Idea ααΉααα½αα±αααα»αααααΆαααααα»αα
αααα αΆαααααααααΆααααααααααΆααααααααααααααΆαααααα α’αααααα·α αα·αα’αααααααΎααααΆααααααΌαααΆααααααααΆαααΆααα·ααΈααααααααααΆα ααΌαααΎαα’αααΈαααααΎαα’αΆα ααααΎααΆαα
αααααΆααα ααΎαα’αΆα α’αα’αΆαααΆααΎαα’αΆα ααααΎαααΆαααααα·ααααα·ααΆα X ααΆαα αααΎααααα»ααααααα T αα·ααΆααΈα ααααΎααΆααα’αααααααΎαααΈαααααααααααααααΌαααΆααα»αα ααα αααααΊααΆααααααΆαα ααα»αααααααααΆααααα’αααα’αΆα ααααα α’αααΈ UX α
ααΆααααα½ααα·αα·ααααα α’αααααααΎααααΆααααααΌαααααΆαα ααα»α αααααΆαααααααααα½αα ααα½ααααααΆαααα α’αΆαααααααΎααααα»α ααΆααα’αΆα ααααααααα TPS ααααα’αααααα·αααΆαα αα·αα’αΆαααααααααα»ααααααΆααΆααααΆαααααα·α αα ααΎα’αααα’αα·ααααααααααα’αα·αα·ααααααααααΎαααααα»αααΎααααΈα’αα»ααααα ααα»α αααααΆαααααα ααααα·αα’αΆα ααα½αααααΆααααααΆααααΎααα ααααααα αααα’ααΆαα blockchain ααΉαααααΌαααΆααααα αΌααα αααα»ααααααααααααααΆαααααΆαααα½αα ααα½αααα
ααΆαααα’αΆαα αααα½αα±ααααΆαααααΆααΆαααααααααΉαααααααΈααα·αααααααααα αΌα ααΎαα’αΆα αααα»αααααααΈαααα α αΎαααααΎαααΆαααΆααΆαααααΏααααααααΌαααΆαα ααΆααααααα αααααΊααΆαααααααααΆαααααα’αααα»α ααααα·αααΎααΎαα αααααααααΌααααα·αααααα’αααααααΎααααΆααααααα’α ααΎαβααΆαβα’αα»ααααβααααα»αβαααβααααΎβαα½αβαααα»α RabbitMQ α
αααααααΆαααααΈα
ααα½αααΈαααααΌαααΆααααααααα
αααα»ααααααααΆαααα (1) αααααΆααααΈααααΎαα
ααΆαα API ααααα ααΆααααααΆααααΆαααΆααααααα
αΆαααΆα
αααΎααααΈα α
ααααα·ααααα·ααΆαααααΌαααΆαααΆαααααα»ααα½α α αΎαα’αα·αα·ααααα½αααΆαααΆααααααααα·ααααα·ααΆαααααΌαααΆαααα½αααααα αααααααα, (2) αααααα·ααΈααΆααααααα’αΆααα·αααααααααα»αααααΏααααααΆααααααΆαααααα»αααΆααααααααΈαα½αα α
αΆααααααΎαααααα·ααααα·ααΆα αα·αααααΎαα
αα
α»ααααααααΆααα·αααααααα
αααα»αα αΆαααααΆαααΆαα
α₯α‘αΌαααα α’αααα’αΆα
αααααΎααααααααΆαααααΎα αα·ααααααααΆααααααααΆααααΆαα
αααΎαααΆααααα’αααα
ααααΆα αααααΆααααΆααααααΆααααααΈα’αααααααΎααααΆααα
α§αααααααααααααα
ααααΆαα’αααΈααααΌαααΆααα·ααΆααα
ααΈαααα’αααΈααΌααααααααααΆααααααα ααΈαααααααΆαααα½ααα·αααΆαα’αααΈααΎααααΈαααααΎαααααα·αααααΆααα
αααα»αααΆααα Chaincode αα½αααααΆαααααααααΆαααα αα·αααΆααα»ααααα·ααΆαααΆααααα’αΆα
ααααΎαα
ααΆα - αααα αΎαααΆα’αααΈαααα
αΆαααΆα
αααααααΆα ααααααααααα½αααΎααααααααΌααααααααααΆαααααΆαααΆαααα αα·ααα»ααααα·ααΆα
ααΎαααΈααα αααα»αααΆαααΆαααααααΎααααα»ααααααΎαα§αααααααααΎααααΆαααα½ααα»αααΎααααΈααααΎα±ααααΆαααααΎααΆαααΆαα½α Fabric ααΆαααΆαααΆαααα αα·αααΈαααΆαα
ααα ααααΈααααα·ααααΆα
αα·ααΈααΆααααααααα’αα»ααααΆαα±ααα’αααααΆααααα½ααααα½ααααααΆαα Hyperledger ααΆαα½α Quorum αααααΆα Ethereum α―ααααααααααα (PoA α¬ααΌααααΈαα PoW) ααΆαααααααααΆααααααΌαααΆααααααααααΆαααααΆαα ααα»αααααααα»αααααααα½ααααααΆ UX ααααααΆ (ααΆαααααααΆααα’αααααααΎααααΆαααα αααα»ααααααα·ααΈαα»ααα αα·ααααααΆαααααααααααα½ααααα αΌαααααΆ)α αα ααααααα½α Fabric ααΆαα½α Ethereum αα αααα»ααααααααΆααα α’αααααΉαααααΌαααααΆααααααΌααααααα·ααααΆααααααΆααααααααΆααΆαααααααα/α’ααααα»ααααααΈααΆαααααΎαααΆαααΆααααααααα·α MVCC αα ααΆα’αΆααΌαα·ααα·ααααααΎα αα·ααααααΌαααααα ααΆααααα»αααααααα’αΆαααα αα·αααααΆαααΆαααΆαααααΎα±ααααΆα’αΆα ααααααααααααΆααααΎαααααΈαααααααΆαααααΎααααα»αα α₯α‘αΌααααα’αααα’αΆα ααααααααααΆααααΆααααααΆαα·αααΆααααΆαα α αΎααα»αααααΆα ααΆαααα»αααααΌαααΆααααααΎαα‘αΎαααΉαααΆααααα α αΎααααα»αααααΆαααααααααΆαα·αα
ααΆααΌαα
αααααΆα’αααΈααΆααα’ααααααααα»αα
ααα
αααααααα αααα»αααΉαααΈαααΆαααααα·αααΎααΏαααααα½αααααΆααααΆαααααα»αααΆαααΆααααααα½αααα
ααααα: www.habr.com