αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1

αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1 αžŠαžΆαžœαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž–αž·αžαž”αŸ’αžšαžΆαž€αžŠ - αžŸαž€αž› - αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαžŸαŸ’αž‚αžΆαž›αŸ‹αž‡αžΆαž™αžΌαžšαž˜αž€αž αžΎαž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αžαŸ‚αž˜αžΆαž“αž˜αž“αž»αžŸαŸ’αžŸαžαž·αž…αžŽαžΆαžŸαŸ‹αžŠαŸ‚αž›αžŠαžΉαž„αž–αžΈαžšαž”αŸ€αž”αž”αŸ’αžšαžΎαž–αž½αž€αžœαžΆαž±αŸ’αž™αž˜αžΆαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž– αž¬αž˜αž·αž“αž˜αžΆαž“αž’αžΆαžœαž»αž’αž‘αŸ†αž“αžΎαž”αž“αŸαŸ‡αž‘αžΆαž›αŸ‹αžαŸ‚αžŸαŸ„αŸ‡αŸ”

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαžŸαž€αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž‘αžΆαŸ†αž„αž“αŸ„αŸ‡αžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž–αž·αžαž‡αžΆαž–αžΌαž€αŸ‚ αž’αŸ’αž“αž€αž’αžΆαž…αžŸαž˜αŸ’αžšαŸαž…αž”αžΆαž“αž›αž‘αŸ’αž’αž•αž›αžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™αŸ” αž‘αžΆαŸ†αž„αž•αž›αž·αžαž—αžΆαž– αž¬αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαž˜αŸ’αžšαž½αž›αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž“αŸƒαž”αž‰αŸ’αž αžΆ (1, 2).

αžŸαž€αž›αž‚αžΊαž‡αžΆαžœαž·αž’αžΈαž–αž·αžŸαŸαžŸαž˜αž½αž™αž€αŸ’αž“αž»αž„αž€αžΆαžšαžšαž€αŸ’αžŸαžΆαž‘αž»αž€ αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αžŠαŸ‚αž›αžαž»αžŸαž‚αŸ’αž“αžΆαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αž–αžΈαžαžΆαžšαžΆαž„αž€αŸ’αž“αž»αž„ SQL αŸ” αž–αž½αž€αž‚αŸαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αžαŸ’αž›αž½αž“αž“αŸ…αž†αŸ’αž“αžΆαŸ† 1966 αž‡αžΆαž—αžΆαžŸαžΆ M(UMPS) (αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž€αžΆαžšαžœαž·αžœαžαŸ’αžαž“αŸ - αžƒαŸ’αž›αžΆαŸ†αž„αžŸαž˜αŸ’αž„αžΆαžαŸ‹ ObjectScriptαžαž‘αŸ…αž“αŸαŸ‡ COS) αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αžœαŸαž‡αŸ’αž‡αžŸαžΆαžŸαŸ’αžšαŸ’αž αž αžΎαž™αž“αŸ…αžαŸ‚αž˜αžΆαž“ αž”αŸ’αžšαžΎαž™αŸ‰αžΆαž„αžŸαž€αž˜αŸ’αž˜αž αžΎαž™αž€αŸαž”αžΆαž“αž‡αŸ’αžšαžΆαž”αž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž˜αž½αž™αž…αŸ†αž“αž½αž“αžŠαŸ‚αž›αžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž˜αžΆαž“αž—αžΆαž–αž‡αžΏαž‡αžΆαž€αŸ‹ αž“αž·αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαžαŸ’αž–αžŸαŸ‹αž•αž„αžŠαŸ‚αžšαŸ– αž αž·αžšαž‰αŸ’αž‰αžœαžαŸ’αžαž» αž€αžΆαžšαž‡αž½αž‰αžŠαžΌαžšαŸ”αž›αŸ”

αžŸαž€αž›αž“αŸ…αž€αŸ’αž“αž»αž„ DBMSs αž‘αŸ†αž“αžΎαž”αž‚αžΆαŸ†αž‘αŸ’αžšαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš αž€αžΆαžšαž€αžαŸ‹αžαŸ’αžšαžΆ αž€αžΆαžšαž…αž˜αŸ’αž›αž„ αž“αž·αž„αž€αžΆαžšαž”αŸ‚αž„αž…αŸ‚αž€αŸ” αž‘αžΆαŸ†αž„αž“αŸ„αŸ‡αŸ” αž–αž½αž€αž‚αŸαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αŸ†αž“αžΎαž” αž‚αž½αžšαž±αŸ’αž™αž‘αž»αž€αž…αž·αžαŸ’αž αž…αŸ‚αž€αž…αžΆαž™ αž“αž·αž„αž›αžΏαž“αŸ”

αžŸαž€αž›αž˜αž·αž“αž€αŸ†αžŽαžαŸ‹αž’αŸ’αž“αž€αž…αŸ†αž–αŸ„αŸ‡αž‚αŸ†αžšαžΌαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž‘αŸαŸ” αž–αž½αž€αž‚αŸαž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αž’αŸ’αž“αž€αž“αžΌαžœαžŸαŸαžšαžΈαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžšαž€αž·αž…αŸ’αž…αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αžΆαž…αŸ’αžšαžΎαž“ αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαž€αž›αž›αŸ„αž€αžŠαŸαž†αŸ’αž›αžΆαžαžœαŸƒαž–αž·αžαž‡αžΆαž’αžΆαž…αž€αŸ’αž›αžΆαž™αž‡αžΆαž’αžΆαžœαž»αž’αžŸαž˜αŸ’αž„αžΆαžαŸ‹ αžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ‚αž›αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž’αžΆαž…αžŸαŸ’αžšαž˜αŸƒαž…αž„αŸ‹αž”αžΆαž“αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”

αžŸαž€αž›αž‡αžΆαž˜αž’αŸ’αž™αŸ„αž”αžΆαž™αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αžΆαž…αž”αŸ’αžšαžΎαž‡αžΆαž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‘αŸ†αž“αžΎαž”αž‡αžΆαž…αŸ’αžšαžΎαž“ αž‘αžΆαŸ†αž„αž€αž˜αŸ’αžšαž·αžαžαŸ’αž–αžŸαŸ‹ αž“αž·αž„αž€αž˜αŸ’αžšαž·αžαž‘αžΆαž”αŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž αžΎαž™ αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡ αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž•αŸ’αžαŸ„αžαž‡αžΆαž–αž·αžŸαŸαžŸαž›αžΎαžŸαž€αž›αž›αŸ„αž€ αž˜αž·αž“αž˜αŸ‚αž“αž›αžΎαž—αžΆαžŸαžΆαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž’αŸ’αž›αžΆαž”αŸ‹αž˜αž€αž“αŸ„αŸ‡αž‘αŸαŸ”

2. αžšαž”αŸ€αž”αžŠαŸ‚αž›αžŸαž€αž›αž›αŸ„αž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš

αžŠαŸ†αž”αžΌαž„β€‹αž™αžΎαž„β€‹αž™αž›αŸ‹β€‹αžαžΆβ€‹αžαžΎβ€‹αžŸαž€αž›αž›αŸ„αž€β€‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšβ€‹αžŠαŸ„αž™β€‹αžšαž”αŸ€αž”β€‹αžŽαžΆ αž“αž·αž„β€‹αž’αŸ’αžœαžΈβ€‹αž‡αžΆβ€‹αž…αŸ†αžŽαž»αž…β€‹αžαŸ’αž›αžΆαŸ†αž„β€‹αžšαž”αžŸαŸ‹β€‹αž–αž½αž€αž‚αŸαŸ” αžŸαž€αž›αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž˜αžΎαž›αž–αžΈαž…αŸ†αžŽαž»αž…αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž“αŸƒαž‘αž·αžŠαŸ’αž‹αž—αžΆαž–αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž“αŸƒαž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡ αž™αžΎαž„αž“αžΉαž„αž˜αžΎαž›αž–αž½αž€αžœαžΆαž‡αžΆαžŠαžΎαž˜αžˆαžΎαŸ” αž¬αžŠαžΌαž…αž‡αžΆαžƒαŸ’αž›αžΆαŸ†αž„αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‹αžΆαž“αžΆαž“αž»αž€αŸ’αžšαž˜αŸ”

αž“αž·αž™αžΆαž™αž±αŸ’αž™αžŸαžΆαž˜αž‰αŸ’αž‰ αžŸαž€αž›αž‚αžΊαž‡αžΆαž’αžΆαžšαŸαž”αž“αŸ’αžαŸ” αž’αžΆαžšαŸαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž‘αŸ…αž€αŸ’αž“αž»αž„αžαžΆαžŸαŸ”
αžœαžΆαž–αž·αž”αžΆαž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαŸ’αžšαž˜αŸƒαž˜αžΎαž›αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžŸαžΆαž˜αž‰αŸ’αž‰αž‡αžΆαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αž€αŸ’αž“αž»αž„β€‹αž€αžΌαžŠ (αž‡αžΆβ€‹αž—αžΆαžŸαžΆ COS/M) αžœαžΆβ€‹αžαž»αžŸβ€‹αž–αžΈβ€‹αž’αžΆαžšαŸβ€‹αžŸαž αž€αžΆαžšβ€‹αž’αž˜αŸ’αž˜αžαžΆβ€‹αžαŸ‚β€‹αž€αŸ’αž“αž»αž„β€‹αž“αž·αž˜αž·αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆβ€‹αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ ^ αž˜αž»αž“αžˆαŸ’αž˜αŸ„αŸ‡αŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‡αžΆαžŸαž€αž› αž’αŸ’αž“αž€αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžšαŸ€αž“αž—αžΆαžŸαžΆαžŸαŸ†αžŽαž½αžš SQL αž‘αŸ αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž–αž½αž€αž‚αŸαž‚αžΊαžŸαžΆαž˜αž‰αŸ’αž‰αžŽαžΆαžŸαŸ‹αŸ” αž–αž½αž€αž‚αŸαž’αžΆαž…αžšαŸ€αž“αž”αžΆαž“αž€αŸ’αž“αž»αž„αžšαž™αŸˆαž–αŸαž›αž˜αž½αž™αž˜αŸ‰αŸ„αž„αŸ”

αž…αžΌαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž§αž‘αžΆαž αžšαžŽαŸαžŠαŸαžŸαžΆαž˜αž‰αŸ’αž‰αž”αŸ†αž•αž»αžαŸ” αž˜αŸ‚αž€αž’αžΆαž„αž€αž˜αŸ’αžšαž·αžαžαŸ‚αž˜αž½αž™αž˜αžΆαž“ 2 αž˜αŸ‚αž€αŸ” αž§αž‘αžΆαž αžšαžŽαŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž“αŸ…αž€αŸ’αž“αž»αž„ COS αŸ”

αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1

Set ^a("+7926X") = "John Sidorov"
Set ^a("+7916Y") = "Sergey Smith"



αž“αŸ…αž–αŸαž›αž”αž‰αŸ’αž…αžΌαž›αž–αŸαžαŸŒαž˜αžΆαž“αž‘αŸ…αž€αŸ’αž“αž»αž„αžŸαž€αž› (αž€αŸ†αžŽαžαŸ‹αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ) αžšαžΏαž„ 3 αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αŸ–

  1. αž€αžΆαžšαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ…αžαžΆαžŸαŸ”
  2. αž€αžΆαžšαž’αŸ’αžœαžΎαž›αž·αž”αž·αž€αŸ’αžšαž˜αŸ” αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αž“αŸ…β€‹αž€αŸ’αž“αž»αž„β€‹αžœαž„αŸ‹αž€αŸ’αžšαž…αž€β€‹αž‚αžΊβ€‹αž‡αžΆβ€‹αž‚αž“αŸ’αž›αžΉαŸ‡ (αž€αŸ’αž“αž»αž„β€‹αž’αž€αŸ’αžŸαžšαžŸαž·αž›αŸ’αž”αŸβ€‹αž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸ - "αž’αž€αŸ’αžŸαžšβ€‹αž€αŸ’αžšαŸ„αž˜") αž αžΎαž™β€‹αž“αŸ…β€‹αžαžΆαž„β€‹αžŸαŸ’αžŠαžΆαŸ†β€‹αž“αŸƒβ€‹αžŸαŸ’αž˜αžΎβ€‹αž‚αžΊβ€‹αžαž˜αŸ’αž›αŸƒ ("αžαž˜αŸ’αž›αŸƒβ€‹αžαŸ’αž“αžΆαŸ†αž„")αŸ”
  3. αž€αžΆαžšαžαž˜αŸ’αžšαŸ€αž”αŸ” αž‘αž·αž“αŸ’αž“αž“αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αžαž˜αŸ’αžšαŸ€αž”αžαžΆαž˜αž‚αž“αŸ’αž›αžΉαŸ‡αŸ” αž“αŸ…αž–αŸαž›αž’αž“αžΆαž‚αž αž“αŸ…αž–αŸαž›αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž’αžΆαžšαŸ αž’αžΆαžαž»αž‘αžΈαž˜αž½αž™αž“αžΉαž„αž‡αžΆ "Sergey Smith" αž“αž·αž„αž‘αžΈαž–αžΈαžš "John Sidorov" αŸ” αž“αŸ…αž–αŸαž›αž‘αž‘αž½αž›αž”αžΆαž“αž”αž‰αŸ’αž‡αžΈαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž–αžΈαžŸαž€αž› αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž˜αž·αž“αžαŸ’αž‡αŸ‡αžαŸ’αž‡αžΆαž™αž–αŸαž›αžœαŸαž›αžΆαž€αŸ’αž“αž»αž„αž€αžΆαžšαžαž˜αŸ’αžšαŸ€αž”αž‘αŸαŸ” αž‡αžΆαž„αž“αŸαŸ‡αž‘αŸ…αž‘αŸ€αž αž’αŸ’αž“αž€αž’αžΆαž…αžŸαŸ’αž“αžΎαžŸαž»αŸ†αž›αž‘αŸ’αž’αž•αž›αž“αŸƒαž”αž‰αŸ’αž‡αžΈαžŠαŸ‚αž›αž”αžΆαž“αžαž˜αŸ’αžšαŸ€αž” αžŠαŸ„αž™αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž–αžΈαž‚αŸ’αžšαžΆαž”αŸ‹αž…αž»αž…αžŽαžΆαž˜αž½αž™ αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž˜αž½αž™αž˜αž·αž“αž˜αžΆαž“ (αž›αž‘αŸ’αž’αž•αž›αž“αžΉαž„αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž–αžΈαž€αžΌαž“αžŸαŸ„αž–αž·αžαž”αŸ’αžšαžΆαž€αžŠαžŠαŸ†αž”αžΌαž„ αžŠαŸ‚αž›αž˜αž€αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž›αŸαžαžŠαŸ‚αž›αž˜αž·αž“αž˜αžΆαž“)αŸ”

αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αž€αžΎαžαž‘αžΎαž„αž™αŸ‰αžΆαž„αž›αžΏαž“αž˜αž·αž“αž‚αž½αžšαž±αŸ’αž™αž‡αžΏαŸ” αž“αŸ…αž›αžΎαž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαž“αŸ…αž•αŸ’αž‘αŸ‡αžαŸ’αž‰αž»αŸ†αž‘αž‘αž½αž›αž”αžΆαž“αžαž˜αŸ’αž›αŸƒαžšαž αžΌαžαžŠαž›αŸ‹ 750 αž”αž‰αŸ’αž…αžΌαž›/αžœαž·αž“αžΆαž‘αžΈαž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžαŸ‚αž˜αž½αž™αŸ” αž“αŸ…αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž–αž αž»αžŸαŸ’αž“αžΌαž›αžαž˜αŸ’αž›αŸƒαž’αžΆαž…αžˆαžΆαž“αžŠαž›αŸ‹ αžšαžΆαž”αŸ‹αžŸαž·αž”αž›αžΆαž“ αž”αž‰αŸ’αž…αžΌαž›/αžœαž·αŸ”

αž‡αžΆαž€αžΆαžšαž–αž·αžαžŽαžΆαžŸαŸ‹αž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž”αž‰αŸ’αž…αžΌαž›αžαŸ’αž›αž½αž“αžœαžΆαž˜αž·αž“αž“αž·αž™αžΆαž™αž…αŸ’αžšαžΎαž“αž‘αŸαŸ” αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸ αž’αŸ’αž“αž€αž’αžΆαž…αžŸαžšαžŸαŸαžšαž–αŸαžαŸŒαž˜αžΆαž“αž™αŸ‰αžΆαž„αž›αžΏαž“αž‘αŸ…αž€αŸ’αž“αž»αž„αž―αž€αžŸαžΆαžšαž’αžαŸ’αžαž”αž‘ - αžŠαžΌαž…αž“αŸαŸ‡ αž“αŸαŸ‡αž”αžΎαž™αŸ„αž„αžαžΆαž˜αž–αžΆαž€αŸ’αž™αž…αž…αžΆαž˜αž’αžΆαžšαŸ‰αžΆαž˜ αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αžŠαŸ’αž‹αžΆαž€αžΆαžšαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαžŸαž€αž› αž™αžΎαž„αž‘αž‘αž½αž›αž”αžΆαž“αž‘αŸ†αž αŸ†αž•αŸ’αž‘αž»αž€αžŠαŸ‚αž›αž”αžΆαž“αž’αŸ’αžœαžΎαž›αž·αž”αž·αž€αŸ’αžšαž˜αž‡αžΆαž›αž‘αŸ’αž’αž•αž› αžŠαŸ‚αž›αž’αžΆαž…αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αžΆαž“αž™αŸ‰αžΆαž„αž„αžΆαž™αžŸαŸ’αžšαž½αž› αž“αž·αž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαž“αŸ…αž–αŸαž›αž’αž“αžΆαž‚αžαŸ”

αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1

  • αž€αž˜αŸ’αž›αžΆαŸ†αž„αžŠαŸαž’αŸ†αž”αŸ†αž•αž»αžαž“αŸƒαžŸαž€αž›αž›αŸ„αž€αž‚αžΊαž›αŸ’αž”αžΏαž“αžŠαŸ‚αž›αž’αžΆαž…αž”αž‰αŸ’αž…αžΌαž›αžαŸ’αž“αžΆαŸ†αž„αžαŸ’αž˜αžΈαž”αžΆαž“αŸ”
  • αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‡αžΆαžŸαž€αž›αžαŸ‚αž„αžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž›αž·αž”αž·αž€αŸ’αžšαž˜αŸ” αž€αžΆαžšαž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž–αž½αž€αžœαžΆαž‘αžΆαŸ†αž„αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αžšαž·αžαž˜αž½αž™ αž“αž·αž„αž‡αŸ’αžšαŸ…αž‘αŸ…αž€αŸ’αž“αž»αž„αžŠαžΎαž˜αžˆαžΎ αž‚αžΊαžαŸ‚αž„αžαŸ‚αž›αžΏαž“αŸ”

αžŸαžΌαž˜αž”αž“αŸ’αžαŸ‚αž˜αžŸαžΆαžαžΆαž˜αž½αž™αž…αŸ†αž“αž½αž“αž‘αŸ€αžαž“αŸƒαž€αž˜αŸ’αžšαž·αžαž‘αžΈαž–αžΈαžš αž“αž·αž„αž‘αžΈαž”αžΈαž‘αŸ…αž€αžΆαž“αŸ‹αž–αž·αž—αž–αž›αŸ„αž€αŸ”

Set ^a("+7926X", "city") = "Moscow"
Set ^a("+7926X", "city", "street") = "Req Square"
Set ^a("+7926X", "age") = 25
Set ^a("+7916Y", "city") = "London"
Set ^a("+7916Y", "city", "street") = "Baker Street"
Set ^a("+7916Y", "age") = 36

αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1

αžœαžΆαž…αŸ’αž”αžΆαžŸαŸ‹αžŽαžΆαžŸαŸ‹αžαžΆαžŠαžΎαž˜αžˆαžΎαž–αž αž»αž€αž˜αŸ’αžšαž·αžαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžΆαž„αžŸαž„αŸ‹αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαžŸαž€αž›αŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ…αž‘αŸ€αž αž€αžΆαžšαž…αžΌαž›αž‘αŸ…αž€αžΆαž“αŸ‹αžαŸ’αž“αžΆαŸ†αž„αžŽαžΆαž˜αž½αž™αž‚αžΊαžŸαŸ’αž‘αžΎαžšαžαŸ‚αž—αŸ’αž›αžΆαž˜αŸ— αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž€αžΆαžšαž’αŸ’αžœαžΎαž›αž·αž”αž·αž€αŸ’αžšαž˜αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αŸ†αž‘αž»αž„αž–αŸαž›αž”αž‰αŸ’αž…αžΌαž›αŸ” αž αžΎαž™αž“αŸ…αž€αž˜αŸ’αžšαž·αžαžŽαžΆαž˜αž½αž™αž“αŸƒαž˜αŸ‚αž€αž’αžΆαž„αžŸαžΆαžαžΆαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αžαž˜αŸ’αžšαŸ€αž”αžαžΆαž˜αž‚αž“αŸ’αž›αžΉαŸ‡αŸ”

αžŠαžΌαž…αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž…αžƒαžΎαž‰ αž–αŸαžαŸŒαž˜αžΆαž“αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αžΆαŸ†αž„αž›αŸαžαžŸαŸ„ αž“αž·αž„αžαž˜αŸ’αž›αŸƒαŸ” αž”αŸ’αžšαžœαŸ‚αž„αž‚αž“αŸ’αž›αžΉαŸ‡αžŸαžšαž»αž” (αž•αž›αž”αžΌαž€αž“αŸƒαž”αŸ’αžšαžœαŸ‚αž„αž“αŸƒαž›αž·αž”αž·αž€αŸ’αžšαž˜αž‘αžΆαŸ†αž„αž’αžŸαŸ‹) αž’αžΆαž…αž‘αŸ…αžŠαž›αŸ‹ 511 αž”αŸƒαž“αž·αž„αžαž˜αŸ’αž›αŸƒ 3.6 αž˜αŸαž€αžΆαž”αŸƒαŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžƒαŸ’αž›αžΆαŸ†αž„αžŸαž˜αŸ’αž„αžΆαžαŸ‹αŸ” αž…αŸ†αž“αž½αž“αž€αž˜αŸ’αžšαž·αžαž“αŸ…αž€αŸ’αž“αž»αž„αž˜αŸ‚αž€αž’αžΆαž„ (αž…αŸ†αž“αž½αž“αžœαž·αž˜αžΆαžαŸ’αžš) αž‚αžΊ 31 αŸ”

αž…αŸ†αžŽαž»αž…αž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž˜αž½αž™αž‘αŸ€αžαŸ” αž’αŸ’αž“αž€αž’αžΆαž…αžŸαžΆαž„αžŸαž„αŸ‹αž˜αŸ‚αž€αž’αžΆαž„αžŠαŸ„αž™αž˜αž·αž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αžαž˜αŸ’αž›αŸƒαž“αŸƒαžαŸ’αž“αžΆαŸ†αž„αž“αŸƒαž€αž˜αŸ’αžšαž·αžαžαžΆαž„αž›αžΎαŸ”

αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1

Set ^b("a", "b", "c", "d") = 1
Set ^b("a", "b", "c", "e") = 2
Set ^b("a", "b", "f", "g") = 3

αžšαž„αŸ’αžœαž„αŸ‹αž‘αž‘αŸαž‚αžΊαž‡αžΆαžαŸ’αž“αžΆαŸ†αž„αžŠαŸ‚αž›αž˜αž·αž“αž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαž€αŸ†αžŽαžαŸ‹αŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαž™αž›αŸ‹αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αž”αžΆαžŸαŸ‹αž’αŸ†αž–αžΈαžŸαž€αž›αž›αŸ„αž€ αž…αžΌαžšαž™αžΎαž„αž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αž–αž½αž€αžœαžΆαž‡αžΆαž˜αž½αž™αžŠαžΎαž˜αžˆαžΎαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ– αžŠαžΎαž˜αžˆαžΎαžŸαž½αž“ αž“αž·αž„αžŠαžΎαž˜αžˆαžΎαžˆαŸ’αž˜αŸ„αŸ‡αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžšαŸ”

αž…αžΌαžšαž™αžΎαž„αž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αžŠαžΎαž˜αžˆαžΎαž“αŸ…αž›αžΎαžŸαž€αž›αž›αŸ„αž€αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‹αžΆαž“αžΆαž“αž»αž€αŸ’αžšαž˜αžŠαŸ‚αž›αž’αŸ’αž›αžΆαž”αŸ‹αžŸαŸ’αž‚αžΆαž›αŸ‹αž”αŸ†αž•αž»αžαž…αŸ†αž–αŸ„αŸ‡αž™αžΎαž„αŸ– αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŠαžΎαž˜αžˆαžΎαž’αž˜αŸ’αž˜αžαžΆαžŠαŸ‚αž›αžŠαž»αŸ‡αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαž½αž“αž…αŸ’αž”αžΆαžš αž“αž·αž„αžœαžΆαž› αž–αŸ’αžšαž˜αž‘αžΆαŸ†αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžšαž•αž„αžŠαŸ‚αžšαŸ”

αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1

αžŠαžΌαž…αžŠαŸ‚αž›αž™αžΎαž„αžƒαžΎαž‰αž“αŸ…αž€αŸ’αž“αž»αž„αžŠαžΎαž˜αžˆαžΎαžŸαž½αž“αž…αŸ’αž”αžΆαžšαžŸαŸ’αž›αžΉαž€αž“αž·αž„αž•αŸ’αž›αŸ‚αžˆαžΎαžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰αžαŸ‚αž“αŸ…αž…αž»αž„αž˜αŸ‚αž€αŸ”
αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžš - αž–αŸαžαŸŒαž˜αžΆαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αžαŸ‚αž“αŸ…αž…αž»αž„αžŸαžΆαžαžΆ αžŠαŸ‚αž›αž‡αžΆαžˆαŸ’αž˜αŸ„αŸ‡αž―αž€αžŸαžΆαžšαžŠαŸ‚αž›αž˜αžΆαž“αžŸαž˜αžαŸ’αžαž—αžΆαž–αž–αŸαž‰αž›αŸαž‰αŸ”

αž αžΎαž™αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŸαž€αž›αŸ”

αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1αž—αžΆαž–αžαž»αžŸαž‚αŸ’αž“αžΆ:

  1. αžαŸ’αž“αžΆαŸ†αž„αžαžΆαž„αž€αŸ’αž“αž»αž„αŸ– αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαž€αž›αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž“αŸ…αž€αŸ’αž“αž»αž„αž‚αŸ’αžšαž”αŸ‹αžαŸ’αž“αžΆαŸ†αž„ αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž“αŸ…αž…αž»αž„αžŸαžΆαžαžΆαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸαŸ”
  2. αžαŸ’αž“αžΆαŸ†αž„αžαžΆαž„αž€αŸ’αžšαŸ…αŸ– αžŸαž€αž›αžαŸ’αžšαžΌαžœαžαŸ‚αž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž“αŸ…αž…αž»αž„αž”αž‰αŸ’αž…αž”αŸ‹αž“αŸƒαžŸαžΆαžαžΆαžαžŽαŸˆαž–αŸαž›αžŠαŸ‚αž› FS αž“αž·αž„αžŠαžΎαž˜αžˆαžΎαžŸαž½αž“αž…αŸ’αž”αžΆαžšαž˜αž·αž“αž˜αžΆαž“αŸ”



αž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αžαŸ’αž“αžΆαŸ†αž„αžαžΆαž„αž€αŸ’αž“αž»αž„ αž™αžΎαž„αž’αžΆαž…αž“αž·αž™αžΆαž™αž”αžΆαž“αžαžΆ αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αž“αŸƒαžŸαž€αž› αž‚αžΊαž‡αžΆαžŸαŸ†αžŽαž»αŸ†αž“αŸƒαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž“αŸƒαžˆαŸ’αž˜αŸ„αŸ‡αžŠαžΎαž˜αžˆαžΎαž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžš αž“αž·αž„αžŠαžΎαž˜αžˆαžΎαžŸαž½αž“αž…αŸ’αž”αžΆαžšαŸ” αž‘αžΆαŸ†αž„αž“αŸ„αŸ‡αŸ” αž”αžαŸ‹αž”αŸ‚αž“αž‡αžΆαž„αž˜αž»αž“αŸ”

αž‡αžΆαž‘αžΌαž‘αŸ…αžŸαž€αž›αž‚αžΊ αž˜αŸ‚αž€αž’αžΆαž„αžŠαŸ‚αž›αž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž‘αž·αž‰αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αž€αŸ’αž“αž»αž„ node αž“αžΈαž˜αž½αž™αŸ—.

αžŠαžΎαž˜αŸ’αž”αžΈαž™αž›αŸ‹αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αž”αžΆαžŸαŸ‹αž’αŸ†αž–αžΈαž€αžΆαžšαž„αžΆαžšαžšαž”αžŸαŸ‹αžŸαž€αž›αž›αŸ„αž€ αžŸαžΌαž˜αžŸαŸ’αžšαž˜αŸƒαž˜αžΎαž›αžαžΆαžαžΎαž“αžΉαž„αž˜αžΆαž“αž’αŸ’αžœαžΈαž€αžΎαžαž‘αžΎαž„ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžŸαŸ’αžšαžŠαŸ€αž„αž‘αŸ…αž“αžΉαž„αžŸαž€αž›αžŠαžΎαž˜αŸ’αž”αžΈαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž–αŸαžαŸŒαž˜αžΆαž“?

  1. αž€αžΆαžšαž›αž»αž”αž―αž€αžŸαžΆαžšαžαŸ‚αž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„αžαžαž˜αž½αž™αž“αžΉαž„αž›αž»αž”αžαžαžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž· αž€αŸαžŠαžΌαž…αž‡αžΆαžαžαžŠαŸ‚αž›αžαŸ’αžšαž½αžαž›αžΎαž‚αŸ’αž“αžΆαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŠαŸ‚αž›αž˜αžΆαž“αžαŸ‚αžαžαžαŸ‚αž˜αž½αž™αžŠαŸ‚αž›αž‘αžΎαž”αžαŸ‚αž›αž»αž”αŸ”
  2. αžœαžΆαž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž˜αžΆαž“αžαžαž―αž€αžŸαžΆαžšαž‘αŸαŸ” αžœαžΆαž“αžΉαž„αž˜αžΆαž“αž―αž€αžŸαžΆαžšαžŠαŸ‚αž›αž˜αžΆαž“αž―αž€αžŸαžΆαžšαžšαž„ αž“αž·αž„αž―αž€αžŸαžΆαžšαžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž―αž€αžŸαžΆαžšαžšαž„αŸ” αž”αžΎβ€‹αž”αŸ’αžšαŸ€αž”β€‹αž’αŸ€αž”β€‹αž“αžΉαž„β€‹αžŠαžΎαž˜β€‹αžˆαžΎβ€‹αž’αž˜αŸ’αž˜αžαžΆ αž“αŸ„αŸ‡β€‹αž˜αŸ‚αž€β€‹αž“αžΈαž˜αž½αž™αŸ—β€‹αž“αžΉαž„β€‹αž€αŸ’αž›αžΆαž™β€‹αž‡αžΆβ€‹αž•αŸ’αž›αŸ‚αŸ”

    αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1

  3. αž’αŸ’αžœαžΈαŸ—αžŠαžΌαž…αž‡αžΆαž―αž€αžŸαžΆαžš README.txt αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž˜αž·αž“αžαŸ’αžšαžΌαžœαž€αžΆαžšαž‘αŸαŸ” αž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αžŠαŸ‚αž›αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžαŸ’αžšαžΌαžœαž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž˜αžΆαžαž·αž€αžΆαž“αŸƒαžαžαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‘αŸ…αž€αŸ’αž“αž»αž„αž―αž€αžŸαžΆαžšαžαžαžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αŸ” αž€αŸ’αž“αž»αž„β€‹αž…αž“αŸ’αž›αŸ„αŸ‡β€‹αž•αŸ’αž›αžΌαžœ αžˆαŸ’αž˜αŸ„αŸ‡β€‹αž―αž€αžŸαžΆαžšβ€‹αž‚αžΊβ€‹αž˜αž·αž“β€‹αž’αžΆαž…β€‹αž”αŸ‚αž„αž…αŸ‚αž€β€‹αž”αžΆαž“β€‹αž–αžΈβ€‹αžˆαŸ’αž˜αŸ„αŸ‡β€‹αžαž αžŠαžΌαž…αŸ’αž“αŸαŸ‡β€‹αžœαžΆβ€‹αž’αžΆαž…β€‹αž‘αŸ…β€‹αž”αžΆαž“β€‹αžŠαŸ„αž™β€‹αž‚αŸ’αžšαžΆαž“αŸ‹β€‹αžαŸ‚β€‹αž―αž€αžŸαžΆαžšαŸ”
  4. αž›αŸ’αž”αžΏαž“β€‹αž“αŸƒβ€‹αž€αžΆαžšβ€‹αž›αž»αž”β€‹αžαžβ€‹αžŠαŸ‚αž›β€‹αž˜αžΆαž“β€‹αžαžβ€‹αžšαž„β€‹αž“αž·αž„β€‹αž―αž€αžŸαžΆαžšβ€‹αžŠαŸ‚αž›β€‹αž”αžΆαž“β€‹αž”αž„αŸ’αž€αž”αŸ‹β€‹αž“αžΉαž„β€‹αž€αžΎαž“αž‘αžΎαž„β€‹αž™αŸ‰αžΆαž„β€‹αžαŸ’αž›αžΆαŸ†αž„αŸ” αž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαž„αž“αŸ…αž›αžΎ Habre αž˜αžΆαž“αž’αžαŸ’αžαž”αž‘αž’αŸ†αž–αžΈαžšαž™αŸˆαž–αŸαž› αž“αž·αž„αž€αžΆαžšαž›αŸ†αž”αžΆαž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαž›αž»αž”αž―αž€αžŸαžΆαžšαžαžΌαž…αŸ—αžšαžΆαž”αŸ‹αž›αžΆαž“ (1, 2) αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžš pseudo-file αž“αŸ…αž›αžΎαžŸαž€αž› αžœαžΆαž“αžΉαž„αž…αŸ†αžŽαžΆαž™αž–αŸαž›αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“αžœαž·αž“αžΆαž‘αžΈ αž¬αž”αŸ’αžšαž—αžΆαž‚αžšαž”αžŸαŸ‹αžœαžΆαŸ” αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžŸαžΆαž€αž›αŸ’αž”αž„αž›αž»αž” subtrees αž“αŸ…αž›αžΎαž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαž“αŸ…αž•αŸ’αž‘αŸ‡ αžœαžΆαž”αžΆαž“αžŠαž€ 1-96 αž›αžΆαž“ node αž…αŸαž‰αž–αžΈαžŠαžΎαž˜αžˆαžΎαž–αžΈαžšαž‡αžΆαž“αŸ‹αž“αŸ…αž›αžΎ HDD (αž˜αž·αž“αž˜αŸ‚αž“ SSD) αž€αŸ’αž“αž»αž„αžšαž™αŸˆαž–αŸαž› 341 αžœαž·αž“αžΆαž‘αžΈαŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ…αž‘αŸ€αž αž™αžΎαž„αž€αŸ†αž–αž»αž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž€αžΆαžšαž›αž»αž”αž•αŸ’αž“αŸ‚αž€αž“αŸƒαž˜αŸ‚αž€αž’αžΆαž„ αž αžΎαž™αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž―αž€αžŸαžΆαžšαž‘αžΆαŸ†αž„αž˜αžΌαž›αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŸαž€αž›αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸαŸ”

αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1
αž€αžΆαžšαžŠαž€αžŠαžΎαž˜αžˆαžΎαžαžΌαž…αŸ—αž…αŸαž‰αž‚αžΊαž‡αžΆαž…αŸ†αžŽαž»αž…αžαŸ’αž›αžΆαŸ†αž„αž˜αž½αž™αž‘αŸ€αžαž“αŸƒαžŸαž€αž›αž›αŸ„αž€αŸ” αž’αŸ’αž“αž€αž˜αž·αž“αžαŸ’αžšαžΌαžœαž€αžΆαžšαž€αžΆαžšαž•αŸ’αžŸαžΆαž™αž‘αžΎαž„αžœαž·αž‰αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαžΏαž„αž“αŸαŸ‡αž‘αŸαŸ” αžšαžΏαž„αž“αŸαŸ‡αž€αžΎαžαž‘αžΎαž„αž™αŸ‰αžΆαž„αž›αžΏαž“αž˜αž·αž“αž‚αž½αžšαž±αŸ’αž™αž‡αžΏαŸ”

αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αŸ‚αž€αž’αžΆαž„αžšαž”αžŸαŸ‹αž™αžΎαž„αž“αŸαŸ‡αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαžŠαŸ„αž™αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ αžŸαž˜αŸ’αž›αžΆαž”αŸ‹.

Kill ^a("+7926X")

αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1

αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αž”αžΆαžŸαŸ‹αž’αŸ†αž–αžΈαžŸαž€αž˜αŸ’αž˜αž—αžΆαž–αžŠαŸ‚αž›αž˜αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž™αžΎαž„αž‘αžΌαž‘αžΆαŸ†αž„αž–αž·αž—αž–αž›αŸ„αž€ αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž•αŸ’αžαž›αŸ‹αžαžΆαžšαžΆαž„αžαŸ’αž›αžΈαž˜αž½αž™αŸ”

αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ αž“αž·αž„αž˜αž»αžαž„αžΆαžšαž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αžŸαž€αž›αž“αŸ…αž€αŸ’αž“αž»αž„ COS

αž€αŸ†αžŽαžαŸ‹
αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžŸαžΆαžαžΆαž‘αŸ…αžαŸ’αž“αžΆαŸ†αž„ (αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž˜αž·αž“αž‘αžΆαž“αŸ‹αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹) αž“αž·αž„αžαž˜αŸ’αž›αŸƒαžαŸ’αž“αžΆαŸ†αž„

αž”αž‰αŸ’αž…αžΌαž›αž…αžΌαž›αž‚αŸ’αž“αžΆ
αž€αžΆαžšαž…αž˜αŸ’αž›αž„αž˜αŸ‚αž€αž’αžΆαž„αžšαž„

αžŸαž˜αŸ’αž›αžΆαž”αŸ‹
αž€αžΆαžšαžŠαž€αž˜αŸ‚αž€αž’αžΆαž„αžšαž„

ZKill
αž€αžΆαžšαž›αž»αž”αžαž˜αŸ’αž›αŸƒαž“αŸƒαžαŸ’αž“αžΆαŸ†αž„αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™αŸ” αž˜αŸ‚αž€αž’αžΆαž„αžšαž„αžŠαŸ‚αž›αž•αž»αžŸαž…αŸαž‰αž–αžΈαžαŸ’αž“αžΆαŸ†αž„αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ‰αŸ‡αž‘αŸαŸ”

$Query
αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αžŠαžΎαž˜αžˆαžΎαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„ αž…αžΌαž›αž‡αŸ’αžšαŸ…αž‘αŸ…αž€αŸ’αž“αž»αž„αžŠαžΎαž˜αžˆαžΎ

$ αž”αž‰αŸ’αž‡αžΆαž‘αž·αž‰
αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αžŸαžΆαžαžΆαž“αŸƒαžαŸ’αž“αžΆαŸ†αž„αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™αŸ”

αž‘αž·αž“αŸ’αž“αž“αŸαž™ $
αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αžαžΆαžαžΎαžαŸ’αž“αžΆαŸ†αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž¬αž’αžαŸ‹

$Increment
αž€αžΆαžšαž”αž„αŸ’αž€αžΎαž“αžαž˜αŸ’αž›αŸƒαž’αžΆαžαžΌαž˜αž·αž€αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž‡αŸ€αžŸαžœαžΆαž„αž€αžΆαžšαž’αžΆαž“ αž“αž·αž„αžŸαžšαžŸαŸαžš αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ ACID αŸ” αžαŸ’αž˜αžΈαŸ—αž“αŸαŸ‡αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŽαŸ‚αž“αžΆαŸ†αž±αŸ’αž™αž”αŸ’αžαžΌαžšαž‘αŸ… $ αž›αŸ†αžŠαžΆαž”αŸ‹

αžŸαžΌαž˜αž’αžšαž‚αž»αžŽαž…αŸ†αž–αŸ„αŸ‡αž€αžΆαžšαž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αž™αžΎαž„αžαŸ’αžšαŸ€αž˜αžαŸ’αž›αž½αž“αž‡αžΆαžŸαŸ’αžšαŸαž…αžŠαžΎαž˜αŸ’αž”αžΈαž†αŸ’αž›αžΎαž™αžŸαŸ†αžŽαž½αžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”

αž€αžΆαžšαž˜αž·αž“αž‘αž‘αž½αž›αžαž»αžŸαžαŸ’αžšαžΌαžœ: αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡ αž“αž·αž„αž™αŸ„αž”αž›αŸ‹αžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ†αž…αŸ†αž–αŸ„αŸ‡αžœαžΆαž‡αžΆαž‚αŸ†αž“αž·αžαžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ† αž αžΎαž™αž˜αž·αž“αž˜αžΆαž“αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž˜αž»αžαžαŸ†αžŽαŸ‚αž„αž•αŸ’αž›αžΌαžœαž€αžΆαžšαžšαž”αžŸαŸ‹ InterSystems Corporation αž‘αŸαŸ”

αž”αž“αŸ’αž αžŸαž€αž›αž‚αžΊαž‡αžΆαžŠαžΆαžœαž€αŸ†αžŽαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαžΎαž˜αžˆαžΎαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2. αž’αŸ’αž“αž€αž“αžΉαž„αžšαŸ€αž“αž–αžΈαž”αŸ’αžšαž—αŸαž‘αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž“αŸ…αž›αžΎαžŸαž€αž›αž›αŸ„αž€ αž“αž·αž„αž›αžΎαž€αž·αž…αŸ’αž…αž€αžΆαžšαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž•αŸ’αžαž›αŸ‹αž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž’αžαž·αž”αžšαž˜αžΆαŸ”

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹