DBOS (DBMS-oriented Operating System) áááąáŹááťááşááᯠáááşááźááŹá¸ááźáŽá¸á áĄáááŻááşá¸áĄááŹáĄáá ááźááˇáşááąáááŻááşááąáŹ áĄáááŽááąá¸áážááşá¸ááťáŹá¸ááᯠááŻááşááąáŹááşáááşáĄáá˝ááş áááşáááşáážáŻá áá áşáĄáá áşááᯠááąáŹáşááąáŹááşááťááşáážááááşá áááąáŹááťááşá áĄáá°á¸áĄááşášááŤáááşáážáŹ áĄáááŽááąá¸áážááşá¸ááťáŹá¸áážááˇáş á áá áşáĄááźáąáĄááąáĄáŹá¸ ááááşá¸áááşá¸áááşáĄáá˝ááş DBMS ááᯠáĄááŻáśá¸ááźáŻááźááşá¸áĄááźááş áĄááąáŹááşá¸áĄáááşááźáŻááŻááşááźááşá¸áážááŹááťážááş áááŻááşááśááąáŹáşáááŻáˇ áááşááąáŹááşáá˝ááˇáşááᯠá áŻá ááşá¸ááźááşá¸ááźá áşááŤáááşá áĄáááŻááŤáááąáŹááťááşááᯠMassachusetts Institute of Technologyá Wisconsin University áážááˇáş Stanfordá Carnegie Mellon University áážááˇáş Google áážááˇáş VMware áááŻáˇááž ááŻááąááŽááťáŹá¸á ááŽáá˝ááşáááşááŽá¸áá˛áˇááźááşá¸ááźá áşáááşá áĄáááŻááŤááŻááşáááşá¸ááᯠMIT áááŻááşá ááşáĄáąáŹááşáá˝ááş ááźááˇáşááąááŹá¸áááşá
á ááşáá ášá ááşá¸ááťáŹá¸áážááˇáş ááŻáśáˇááźááşááźááşá¸áĄáá˝ááş áĄá áááşáĄáááŻááşá¸ááťáŹá¸áážááˇáş áĄáááˇáşááááˇáşáážááşááŹááşá áŽááśáááˇáşáá˝á˛áážáŻáááşááąáŹááşáážáŻááťáŹá¸ááᯠáááŻááşááááŻááŹáááşáá˝ááş ááŹá¸áážáááŹá¸ááŤáááşá microkernel áážááąá¸á á˝ááşá¸áááŻááşááąáŹá á˝ááşá¸áááşááťáŹá¸ááᯠDBMS áĄáá˝ážáŹáááŻáá˝ááˇáşáááşáĄááŻáśá¸ááźáŻáááşá áĄáááŽááąá¸áážááşá¸ áĄááąáŹááşáĄáááşááąáŹáşáážáŻááᯠáá˝ááˇáşááąá¸áááˇáş áĄáááˇáşááźááˇáş á áá áşáááşááąáŹááşáážáŻááťáŹá¸áááş ááźááˇáşááąááŹá¸ááąáŹ DBMS áážááˇáşáᏠáĄááźááşáĄáážááşáĄááťááŻá¸áááşááąáŹááşááźáŽá¸ áááŻááşááááŻááŹáááşáážááˇáş á áá áşáááŻááşáᏠáĄá áááşáĄáááŻááşá¸ááťáŹá¸ áá˝á˛ááźáŹá¸ááŹá¸áááşá
ááźááˇáşááąááŹá¸ááąáŹ DBMS áááááşáá˝ááşáááşááąáŹááşááźááşá¸áááş á áá áşáááşááąáŹááşáážáŻááťáŹá¸ááᯠáááŚá¸ááźááˇáşááąááźáŽá¸ ááŽá¸ááźáŹá¸ node áá áşááŻáážááˇáşáááťáááşáᲠááźáŻááŻááşáááŻááşá áąáááş áĄá áŻáĄáá˝á˛áˇáĄááťáááşáááŹá¸ááťáŹá¸á ááźááˇáşááąááŹá¸ááąáŹ áááŻááşá áá áşááťáŹá¸áážááˇáş áá˝ááşáááşáááşááąááťáŹááťáŹá¸ááᯠá áááşáááŻááşááŤááźáŽá

DBOS áĄáá˝ááş áĄááźáąááśáĄááźá áş ááąááşááŽááźááˇáşááąááŹá¸ááąáŹ DBMS ááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻá RAM áá˝ááş ááąááŹááááşá¸áááşá¸ááźááşá¸áážááˇáş VoltDB áážááˇáş FoundationDB áá˛áˇáááŻáˇááąáŹ áá˝áąááąá¸áá˝áąáá°ááťáŹá¸ááᯠááśáˇáááŻá¸ááąá¸ááźááşá¸ááźááˇáş á áá áşáááşááąáŹááşáážáŻááťáŹá¸á á˝áŹááᯠááááąáŹááşá á˝áŹááŻááşááąáŹááşáááşáĄáá˝ááş ááŻáśááąáŹááşááąáŹá á˝ááşá¸ááąáŹááşáááşááᯠááąá¸áááŻááşááźáąáŹááşá¸ áážááşááŹá¸áááŤáááşá DBMS áááş áĄááťáááşáááŹá¸áá˝á˛áá°á áááŻááşá áá áşáážááˇáş IPC ááąááŹáááŻáááşá¸ ááááşá¸áááşá¸áááŻááşáááşá áá áşááťáááşáááşá¸áážáŹáááşá DBMS ááťáŹá¸áááş ááźáŽá¸ááŹá¸ááąáŹáĄáá˝ááşáĄá áŹá¸á áĄááŻááźá°ááŹááşáážááˇáş áĄááąáŹááşá¸áĄáááşáĄááŽá¸ááťááşáážáŻááᯠááąá¸á á˝ááşá¸áááŻááşáááşá ááąáᏠpetabytes ááťáŹá¸ááᯠá áŽááśáááˇáşáá˝á˛áááŻááşááźáŽá¸ áááşááąáŹááşááááşá¸ááťáŻááşáážáŻáážááˇáş ááąááŹá áŽá¸áááşá¸áážáŻááťáŹá¸ááᯠááźáąááŹááśáááşáĄáá˝ááş ááááááŹááťáŹá¸ááᯠááśáˇáááŻá¸ááąá¸ááŤáááşá
áĄáááŻááźáŻááŹá¸ááąáŹ ááááŻááŹáááşááŹá áĄáŹá¸ááŹááťááşááťáŹá¸áá˛áá˝ááş áá˝á˛ááźááşá¸á áááşááźáŹáážáŻá á˝ááşá¸áááşááťáŹá¸ááᯠááááŹáááşáážáŹá¸á á˝áŹ ááťá˛áˇáá˝ááşááźááşá¸áážááˇáş áááşáááşáážáŻá áá áşáááşááąáŹááşáážáŻááťáŹá¸áá˝ááş DBMS áááŻáˇ ááŹáááşááąá¸ááźááşá¸ááťááşááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻááźááşá¸ááźáąáŹááˇáş ááŻááşáážáŻááşáá˝áąá¸áážáŻááᯠááťáąáŹáˇááťá áąááźááşá¸ááźá áşááźáŽá¸á áá˝áąááąá¸áá˝áąáá°áážááˇáş ááááááŹááťáŹá¸ááᯠáĄááąáŹááşáĄáááşááąáŹáşááŹáá˝ááş ááźááˇáşááŹá¸á áąáááˇáş ááąá¸áá˝ááşá ááážááááŻááşáážáŻááᯠááŻááşááąáŹááşáááş (áááŻáá˛áˇáááŻáˇááąáŹ ááŻááşááąáŹááşáááŻááşá á˝ááşá¸ááᯠDBMS áááşááž áá áşááźáááş áĄááąáŹááşáĄáááşááąáŹáşáááŻááşááźáŽá¸ OS áážááˇáş áĄáááŽááąá¸áážááşá¸ááťáŹá¸áá˝ááş áĄááŻáśá¸ááźáŻáááŻááşááŤáááşá)
áĽáááŹáĄáŹá¸ááźááˇáşá áĄá áŻáááŻááşáááŹá¸áá˝á˛áá°áááş DBMS áááŹá¸ááťáŹá¸áá˝ááş ááŻááşááąáŹááşá ááŹááťáŹá¸áážááˇáş áááŻááşáá˝ááşáá°ááťáŹá¸áĄááźáąáŹááşá¸ áĄááťááşáĄáááşááťáŹá¸ááᯠááááşá¸áááşá¸áááŻááşááźáŽá¸ ááŻáśáážááşáá˝áąááąá¸áá˝áąáá°ááťáŹá¸áĄááźá áş áĄááťáááşáááŹá¸áá˝á˛ááźááşá¸ááŻááşáááşá¸ááťáŹá¸ááᯠáĄááąáŹááşáĄáááşááąáŹáşáááŻááşááźáŽá¸á ááážááááźá áşááŻááşáážááˇáş SQL áááŻáˇááᯠááąáŹáážáąáŹáááŻááşáááşá áá˝áąáá˝ážá˛áážáŻááťáŹá¸áááş áá áşááááşáááşá¸áážááˇáş áááŻááşááśááąáŹáşáááşááźá˛áážáŻááᯠáĄáŹáááśááąáŹááźáąáŹááˇáş áá˝áąááąá¸áá˝áąáá°ááťáŹá¸ ááąáŤááşá¸á ááşá áŽááśáááˇáşáá˝á˛áážáŻáážááˇáş ááťáážáŻáśá¸áážáŻ ááźááşáááşááá°ááźááşá¸áá˛áˇáááŻáˇááąáŹ ááźáżááŹááťáŹá¸ááᯠááźáąáážááşá¸áááş áááŻáááŻáá˝ááşáá°á áąáááşá áĄááťáááşáááŹá¸ááąá¸áá˝á˛áá° áĽáááŹá áááşá ááşáážáŻáá˝ááşá áá˝áąááąá¸áá˝áąáá°ááťáŹá¸áááş ááťážááąááŹá¸ááąáŹááąááŹááᯠáá áşááźááŻááşáááşáááşááąáŹááşáá˝ááˇáşááąá¸ááźáŽá¸ ááĄáąáŹááşááźááşáááˇáşáĄááŤáá˝ááş áááŻááşááśááąáŹáşáááŹááááᯠááááşá¸ááááşá¸ááŹá¸ááźáąáŹááşá¸ ááąááťáŹá áąááŤáááşá
DBMS ááž ááśáˇáááŻá¸ááąá¸ááąáŹ áážááşáááşá¸áážááˇáş ááąááŹáá˝á˛ááźááşá¸á áááşááźáŹáážáŻ ááášáááŹá¸ááťáŹá¸ááᯠáĄáááŽááąá¸áážááşá¸áĄááźáąáĄááąá á áąáŹááˇáşááźááˇáşááźááşá¸á áĄáážáŹá¸ááźááşáááşááźááşá¸áážááˇáş ááŻáśááźáŻáśááąá¸ááááşá¸ááááşá¸ááźááşá¸ááťáŹá¸áá˝ááş áááşááąáŹááşááźááşá¸áážááˇáş ááźáąáŹááşá¸áá˛áážáŻááťáŹá¸ááᯠááźáąááŹááśáááş áĄááŻáśá¸ááźáŻáááŻááşáááşá áĽáááŹáĄáŹá¸ááźááˇáşá á áá áşáá áşááŻáááŻáˇ áá˝ááˇáşááźáŻááťááşááážááᲠáááşááąáŹááşáážáŻááᯠáážáŹáá˝áąáá˝áąáˇáážáááźáŽá¸ááąáŹááşá ááąáŤááşááźáŹá¸áážáŻáĄáááŻááşá¸áĄááŹááᯠááŻáśá¸ááźááşáááşá ááťážááŻáˇáážááşáĄááťááşáĄáááşááťáŹá¸ááᯠááá°áááŻááşáááˇáş ááŻááşáááşá¸á ááşááťáŹá¸ááž ááŻááşááąáŹááşáááˇáş ááŻááşááąáŹááşáážáŻááťáŹá¸áĄáŹá¸ááŻáśá¸ááᯠáá˝á˛ááźáŹá¸áááşáážááşáááş SQL queries ááᯠáááşááŻááşááąáŹááşáááŻááşáááşá
áááąáŹááťááşáááş áá áşáážá áşááťáąáŹáşááźáŹ áá˝áśáˇááźááŻá¸áááŻá¸áááşááŹáá˛áˇááźáŽá¸ áá áşáŚá¸ááťááşá¸ ááááŻááŹáááŻááşáᏠáĄá áááşáĄáááŻááşá¸ááťáŹá¸á áážáąáˇááźáąá¸ááŻáśá áśááťáŹá¸ááᯠáááşááŽá¸áááˇáş áĄáááˇáşáá˝ááş áážáááąáááşá áááşáážááá˝ááşá FSá IPC áážááˇáş scheduler áá˛áˇáááŻáˇááąáŹ DBMS áááááşáá˝ááşáááşáááşááąááąáŹáááşáááşáážáŻá áá áşááážáąáˇááźáąá¸ááŻáśá áśáááŻááźááşáááşááźáŽá¸ááźá áşááźáŽá¸ FaaS (function-as-based applications ááťáŹá¸áááşáááşáááşáĄáá˝ááş interface áááŻááśáˇáááŻá¸ááąá¸áááˇáşááąáŹáˇááşáá˛áááşáááşá¸ááťááşáááŻááŽáá˝ááşááąááŤáááşá a-service) ááąáŹáşáááşá
áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻá ááąáŹááşáĄáááˇáşáá˝ááş ááźááˇáşááąááŹá¸ááąáŹ áĄáááŽááąá¸áážááşá¸ááťáŹá¸áĄáá˝ááş ááźááˇáşá
áŻáśááąáŹ ááąáŹáˇááşáá˛ááşáĄá
áŻáĄááąá¸ááᯠááśáˇáááŻá¸ááąá¸áááˇáş áĄá
áŽáĄá
ááşááťáŹá¸á VoltDB ááᯠáááşáážáá
ááşá¸áááşáážáŻááťáŹá¸áá˝ááş DBMS áĄááźá
áşáĄááŻáśá¸ááźáŻááąááąáŹáşáááşá¸ áááşáážá DBMSs ááťáŹá¸áá˝ááş ááťáąáŹááşááŻáśá¸ááąááąáŹá
á˝ááşá¸áááşááťáŹá¸ááᯠáĄááąáŹááşáĄáááşááąáŹáşáááşáĄáá˝ááş ááťá˝ááşáŻááşáááŻáˇááááŻááşáááŻááşáĄáá˝ážáŹáááŻáááşááŽá¸áááşáĄáá˝ááş áá˝áąá¸áá˝áąá¸áážáŻááťáŹá¸ááŻááşááąáŹááşááąááŤáááşá kernel áĄáááˇáşáá˝ááş áááşáááˇáş áĄá
áááşáĄáááŻááşá¸ááťáŹá¸ááᯠááŻááşááąáŹááşáááˇáşááźáŽá¸ DBMS áááááşáá˝ááş áĄááąáŹááşáĄáááşááąáŹáşáááŻááşáááˇáş ááąá¸áá˝ááşá¸áááŻáááşá¸ áá˝áąá¸áá˝áąá¸ááąáá˛ááźá
áşáááşá
source: opennet.ru
