Yandex ืคืจืกืื ืืช ืงืื ืืืงืืจ ืฉื ื-DBMS ืืืืืืจ YDB, ืืืืืฉืืช ืชืืืื ืื ืื SQL ืืขืกืงืืืช ACID. ื-DBMS ื ืืฆืจ ืืืคืก ืืคืืชื ืืชืืืื ืืืืจื ืืืืืื ืกืืืื ืืช ืชืงืืืช, ืืชืืืฉืฉืืช ืืืืืืืืช ืืชืงืืืช ืืืืจืืืืช. ืืฆืืื ืื Yandex ืืฉืืงื ืืฉืืืืืช YDB ืขืืืืื, ืืืืืืื ืืืชืจ ื-10 ืืืฃ ืฆืืชืื, ืืืืืกื ืื ืืืืช ืคืื-ืืืื ืฉื ื ืชืื ืื ืืืฉืจืชืื ืืืืืื ื ืขืกืงืืืช ืืืืืจืืช ืืฉื ืืื. YDB ืืฉืืฉ ืืคืจืืืงืืื ืืืื ืฉื Yandex ืืื Market, Cloud, Smart Home, Alice, Metrica ื-Auto.ru. ืืงืื ืืชืื ื-C/C++ ืืืืคืฅ ืชืืช ืจืืฉืืื Apache 2.0. ืืืืจืืช ืืืืฉืงื ืืืืจื, ืืชื ืืืื ืืืฉืชืืฉ ืืืืื Docker ืืืื.
ืชืืื ืืช ืืคืจืืืงื:
- ืฉืืืืฉ ืืืืื ื ืชืื ืื ืืืกื ืขื ืืืืืืช. ืขืืืจ ืฉืืืืชืืช ืืืืืจืช ืกืืืืช ืื ืชืื ืื, ื ืขืฉื ืฉืืืืฉ ืืฉืคืช YQL (YDB Query Language), ืฉืืื ื ืื ืฉื SQL ืืืืชืื ืืขืืืื ืขื ืืกืื ื ืชืื ืื ืืืืืจืื ืืืืืื. ืืขืช ืืฆืืจืช ืกืืืืช ืืืกืื, ื ืชืื ืงืืืืฅ ืืืืืืช ืืืื ืขืฅ, ืืืืืืจ ืกืคืจืืืช ืืืขืจืืช ืงืืฆืื. ืืกืืคืง API ืืขืืืื ืขื ื ืชืื ืื ืืคืืจืื JSON.
- ืชืืืื ืืืืฉื ืื ืชืื ืื ืืืืฆืขืืช ืฉืืืืชืืช ืกืจืืงื ืืืืืขืืืช ืืืืฆืืข ืฉืืืืชืืช ืื-ืืืง ืื ืืืืืืช ืืืกื ืื ืชืื ืื, ืืืืืฆืขืืช ืืืฆื ืงืจืืื ืืืื ืืืืืจืช ืืจื grpc.
- ืืืื ืืจืืงืฆืื ืขื ื-DBMS ืืฉืืืืช ืืืงืฉืืช ืืชืืฆืขืช ืืืืฆืขืืช ืืืฉืง ืฉืืจืช ืืคืงืืื, ืืืฉืง ืืื ืืจื ื ืืืื ื ืื YDB SDK, ืืืกืคืง ืกืคืจืืืช ืขืืืจ C++, C# (.NET), Go, Java, Node.js, PHP ื-Python.
- ืืืืืืช ืืืฆืืจ ืชืฆืืจืืช ืกืืืืืช ืืชืงืืืช ืฉืืืฉืืืืช ืืคืขืื ืืืฉืจ ืืืกืงืื ืืืืืื, ืฆืืชืื, ืืชืืื ืืืคืืื ืืจืืื ื ืชืื ืื ื ืืฉืืื. YDB ืชืืืืช ืืคืจืืกื ืืืฉืืคืื ืกืื ืืจืื ื ืืฉืืืฉื ืืืืจื ืืืื ืืช, ืชืื ืฉืืืจื ืขื ืืคืื ืงืฆืืื ืืืืช ืฉื ืืืฉืืื ืืืงืจื ืฉื ืืฉื ืฉื ืืื ืืืืืจืื.
- ืืชืืืฉืฉ ืืืืืืืืช ืืชืงืืืช ืขื ืืื ืืืืืจ ืืื ืืืื ืขืืืจ ืืืฉืืืื ืืฉืืืจ ืืืืืืืืช ืขื ืืชืืจืืช ื ืชืื ืื ืฉืฆืืื ื.
- ืืฆืืจื ืืืืืืืืช ืฉื ืืื ืืงืกืื ืขื ืืกืืก ืืืคืชื ืืจืืฉื ืืืืืืช ืืืืืืจ ืืื ืืงืกืื ืืฉื ืืื ืืฉืืคืืจ ืืขืืืืช ืืืืฉื ืืขืืืืืช ืฉืจืืจืืชืืืช.
- ืืืจืืืืช ืืืคืงืืช. ืืื ืฉืืขืืืก ืืืืืื ืฉื ืื ืชืื ืื ืืืืืืกื ืื ืืืืื, ื ืืชื ืืืจืืื ืืช ืืืฉืืื ืขื ืืื ืืืืืจ ืฆืืชืื ืืืฉืื. ืฉืืืืช ืืืืฉืื ืืืืืกืื ืืืคืจืืืช, ืื ืฉืืืคืฉืจ ืื ืืืจืืื ืืช ืืื ืืืืฉืื ืืืืื ืืืืกืื ืื ืคืจื. ื-DBMS ืขืฆืื ืื ืืจ ืืช ืืืคืฆื ืืืืืื ืฉื ืื ืชืื ืื ืืืขืืืก, ืชืื ืืชืืฉืืืช ืืืฉืืื ืืืืืจื ืืืืื ืื. ื ืืชื ืืคืจืืก ืชืฆืืจืืช ืืืืืจืืช ืืืืืืจืคืืช ืืืืกืืช ืืกืคืจ ืืจืืื ื ืชืื ืื ืืืืงืื ืฉืื ืื ืฉื ืืขืืื.
- ืชืืื ืืืืื ืืขืงืืืืช ืืืืง ืืืืจื ืืงืฆืืืช ACID ืืขืช ืขืืืื ืฉืืืืชืืช ืืืฉืชืจืขืืช ืขื ืคื ื ืืกืคืจ ืฆืืชืื ืืืืืืืช. ืืื ืืฉืคืจ ืืช ืืืืฆืืขืื, ืืชื ืืืื ืืืฉืืืช ืืืืคื ืกืืงืืืื ืืช ืืืืงืช ืืขืงืืืืช.
- ืฉืืคืื ื ืชืื ืื ืืืืืืื, ืืืืงื ืืืืืืืืช ืืืืืฆืืช (ืืืืงื, ืคืืฆืื) ืืืฉืจ ืืืืื ืื ืืขืืืก ืืืืื, ืืืืืื ืขืืืก ืื ืชืื ืื ืืืืืืื ืืื ืฆืืชืื.
- ืืืกืื ื ืชืื ืื ืืฉืืจืืช ืขื ืืชืงื ื ืืืืง ืืืืฆืขืืช ืจืืื PDisk ืืงืืจื ืืฉืืืช VDisk. DSProxy ืคืืขื ืขื ืืื VDisk, ืืื ืชื ืืช ืืืคืืื ื ืืืืื ืืช ืืืืืฆืืขืื ืฉื ืืืกืงืื ืขื ืื ืช ืืืื ืืืชื ืื ืืชืืืืช ืืขืืืช.
- ืืจืืืืงืืืจื ืืืืฉื ืืืืคืฉืจืช ืืืฆืืจ ืฉืืจืืชืื ืฉืื ืื ืขื ืืื YDB, ืืืื ืืชืงื ื ืืืืง ืืืจืืืืื ืืชืืจืื ืืชืืฉืืื. ืืชืืื ืืกืืืื ืฉืื ืื ืฉื ืขืืืกื ืขืืืื, OLTP ื-OLAP (ืฉืืืืชืืช ืื ืืืืืืช).
- ืชืืืื ืืชืฆืืจืืช ืจืืืื ืืืืจืื ืืืื ืฉืจืชืื. ืืคืฉืจืืช ืืืืืืช ืืงืื. ืืฉืชืืฉืื ืืืืืื ืืืฆืืจ ืืฉืืืืืช ืืืกืืกื ื ืชืื ืื ืืืจืืืืืืื ืฉืืื ืืชืฉืชืืช ืืฉืืชืคืช ืืฉืืชืคืช, ืชืื ืืชืืฉืืืช ืืฆืจืืืช ืืฉืืืื ืืจืืช ืืกืคืจ ืืืงืฉืืช ืืืืื ืื ืชืื ืื, ืื ืขื ืืื ืืฉืืจื/ืฉืืืืจ ืืฉืืื ืืืฉืื ืืฉืื ืืืกืื ืืกืืืืื.
- ืืืืืช ืืืืืืจ ืืช ืืฉื ืืืืื ืฉื ืจืฉืืืืช ืืืกืจื ืืืืืืืืช ืฉื ื ืชืื ืื ืืืืฉื ืื.
ืืงืืจ: OpenNet.ru