{"id":103820,"date":"2022-04-19T21:36:50","date_gmt":"2022-04-19T19:36:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/yandeks-otkryl-kod-raspredelyonnoj-subd-ydb-podderzhivayushhej-sql"},"modified":"2022-04-19T21:36:50","modified_gmt":"2022-04-19T19:36:51","slug":"yandeks-otkryl-kod-raspredelyonnoj-subd-ydb-podderzhivayushhej-sql","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/yandeks-otkryl-kod-raspredelyonnoj-subd-ydb-podderzhivayushhej-sql","title":{"rendered":"Yandex ha aperto il codice del DBMS distribuito YDB, che supporta SQL","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La societ\u00e0 Yandex ha pubblicato i codici sorgente del database distribuito YDB, che supporta il dialetto SQL e le transazioni ACID. Il database \u00e8 stato creato da zero e si \u00e8 evoluto tenendo conto della resilienza, del recupero automatico in caso di guasti e della scalabilit\u00e0. Si segnala che Yandex ha avviato cluster operativi YDB, composti da oltre 10.000 nodi, che conservano centinaia di petabyte di dati e gestiscono milioni di transazioni distribuite al secondo. YDB \u00e8 utilizzato in progetti di Yandex come Market, Cloud, Smart Home, Alice, Metrics e Auto.ru. Il codice \u00e8 scritto in C\/C++ e distribuito sotto licenza Apache 2.0. Per una rapida familiarizzazione e avvio, \u00e8 possibile utilizzare un contenitore Docker predefinito.    <\/p>\n<p>Caratteristiche del progetto:  <\/p>\n<ul>\n<li class=\"l\"> Utilizzo del modello relazionale dei dati con tabelle. Per le query e la definizione degli schemi di dati viene utilizzato il linguaggio YQL (YDB Query Language), un dialetto di SQL adattato per lavorare con grandi basi di dati distribuite. Durante la creazione dello schema di archiviazione, viene supportata la raggruppamento ad albero delle tabelle, simile a directory nel sistema di file. \u00c8 fornito un API per interagire con i dati in formato JSON.    <center><img decoding=\"async\" alt=\"Yandex ha aperto il codice del DBMS distribuito YDB, che supporta SQL\" src=\"\/wp-content\/uploads\/2022\/04\/92ee2e510f01d24a0f0be6b462471cac.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Supporto per l'accesso ai dati utilizzando query di scansione, progettate per eseguire query analitiche ad hoc su DB, eseguite in modalit\u00e0 di sola lettura e restituenti uno stream grpc.\n<li class=\"l\"> L'interazione con il DBMS e l'invio delle richieste avviene tramite l'interfaccia della riga di comando, l'interfaccia web integrata o l'insieme YDB SDK, che fornisce librerie per i linguaggi C++, C# (.NET), Go, Java, Node.js, PHP e Python.\n<li class=\"l\"> La possibilit\u00e0 di creare configurazioni ad alta disponibilit\u00e0 che continuano a funzionare anche in caso di guasti a singoli dischi, nodi, rack e persino data center. YDB supporta il deployment e la replica sincrona in tre zone di disponibilit\u00e0, mantenendo la funzionalit\u00e0 del cluster in caso di guasto di una delle zone.\n<li class=\"l\"> Ripristino automatico dopo guasti con latency minima per le applicazioni e mantenimento automatico della ridondanza specificata per l'archiviazione dei dati.\n<li class=\"l\"> Creazione automatica di indici sulla chiave primaria e possibilit\u00e0 di definire indici secondari per migliorare l'efficienza di accesso a colonne arbitrarie.\n<li class=\"l\"> Scalabilit\u00e0 orizzontale. Man mano che cresce il carico e la dimensione dei dati archiviati, il cluster pu\u00f2 essere ampliato semplicemente con l'aggiunta di nuovi nodi. I livelli di calcolo e di archiviazione sono separati, consentendo di potenziare separatamente la potenza di calcolo e la capacit\u00e0 di archiviazione. Il DBMS gestisce autonomamente la distribuzione uniforme dei dati e del carico in base alle risorse hardware disponibili. \u00c8 possibile implementare configurazioni geograficamente distribuite che coprono diversi data center in tutto il mondo.\n<li class=\"l\"> Supporto per un modello di coerenza rigorosa e transazioni ACID durante l'elaborazione delle richieste, che coinvolgono pi\u00f9 nodi e tabelle. Per migliorare le prestazioni, \u00e8 possibile disabilitare selettivamente il controllo della coerenza.\n<li class=\"l\"> Replicazione automatica dei dati, partizionamento automatico (sharding) in caso di aumento delle dimensioni o del carico e bilanciamento automatico del carico e dei dati tra i nodi.\n<li class=\"l\"> Archiviazione dei dati direttamente su dispositivi a blocchi utilizzando il proprio componente PDisk e il livello VDisk. Sopra VDisk viene eseguito DSProxy, che analizza disponibilit\u00e0 e prestazioni dei dischi, escludendoli in caso di problemi identificati.\n<li class=\"l\"> Architettura flessibile che consente di costruire, sopra YDB, vari servizi, inclusi dispositivi a blocchi virtuali e code persistenti. Idoneit\u00e0 all'uso per vari tipi di carico, OLTP e OLAP (query analitiche).\n<li class=\"l\"> Supporto per configurazioni multiutente (multitenant) e serverless. Possibilit\u00e0 di autenticazione dei clienti. Gli utenti possono creare i propri cluster virtuali e database all'interno di un'infrastruttura condivisa, tenendo conto del consumo di risorse a livello di numero di richieste e dimensione dei dati, oppure noleggiando\/riserando specifiche risorse di calcolo e spazio di archiviazione.\n<li class=\"l\"> Possibilit\u00e0 di configurare il tempo di vita delle registrazioni per la rimozione automatica dei dati obsoleti.      <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57044\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u042f\u043d\u0434\u0435\u043a\u0441 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0421\u0423\u0411\u0414 YDB, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0434\u0438\u0430\u043b\u0435\u043a\u0442\u0430 SQL \u0438 ACID-\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439. \u0421\u0423\u0411\u0414 \u0441\u043e\u0437\u0434\u0430\u043d\u0430 \u0441 \u043d\u0443\u043b\u044f \u0438 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u043e\u0433\u043b\u044f\u0434\u043a\u043e\u0439 \u043d\u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0441\u0431\u043e\u044f\u0445 \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u0438. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 \u042f\u043d\u0434\u0435\u043a\u0441 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u044b \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u044b YDB, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 10 \u0442\u044b\u0441\u044f\u0447 \u0443\u0437\u043b\u043e\u0432, \u0445\u0440\u0430\u043d\u044f\u0449\u0438\u0435 \u0441\u043e\u0442\u043d\u0438 \u043f\u0435\u0442\u0430\u0431\u0430\u0439\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0435 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":103821,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103820","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u042f\u043d\u0434\u0435\u043a\u0441 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0421\u0423\u0411\u0414 YDB, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0434\u0438\u0430\u043b\u0435\u043a\u0442\u0430 SQL \u0438 ACID-\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439. \u0421\u0423\u0411\u0414 \u0441\u043e\u0437\u0434\u0430\u043d\u0430 \u0441 \u043d\u0443\u043b\u044f \u0438 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u043e\u0433\u043b\u044f\u0434\u043a\u043e\u0439 \u043d\u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0441\u0431\u043e\u044f\u0445 \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u0438. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 \u042f\u043d\u0434\u0435\u043a\u0441 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u044b \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u044b YDB, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 10 \u0442\u044b\u0441\u044f\u0447 \u0443\u0437\u043b\u043e\u0432, \u0445\u0440\u0430\u043d\u044f\u0449\u0438\u0435 \u0441\u043e\u0442\u043d\u0438 \u043f\u0435\u0442\u0430\u0431\u0430\u0439\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0435 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/yandeks-otkryl-kod-raspredelyonnoj-subd-ydb-podderzhivayushhej-sql\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u042f\u043d\u0434\u0435\u043a\u0441 \u043e\u0442\u043a\u0440\u044b\u043b \u043a\u043e\u0434 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0421\u0423\u0411\u0414 YDB, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0439 SQL | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u042f\u043d\u0434\u0435\u043a\u0441 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0421\u0423\u0411\u0414 YDB, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0434\u0438\u0430\u043b\u0435\u043a\u0442\u0430 SQL \u0438 ACID-\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439. \u0421\u0423\u0411\u0414 \u0441\u043e\u0437\u0434\u0430\u043d\u0430 \u0441 \u043d\u0443\u043b\u044f \u0438 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u043e\u0433\u043b\u044f\u0434\u043a\u043e\u0439 \u043d\u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0441\u0431\u043e\u044f\u0445 \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u0438. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 \u042f\u043d\u0434\u0435\u043a\u0441 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u044b \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u044b YDB, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 10 \u0442\u044b\u0441\u044f\u0447 \u0443\u0437\u043b\u043e\u0432, \u0445\u0440\u0430\u043d\u044f\u0449\u0438\u0435 \u0441\u043e\u0442\u043d\u0438 \u043f\u0435\u0442\u0430\u0431\u0430\u0439\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0435 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/yandeks-otkryl-kod-raspredelyonnoj-subd-ydb-podderzhivayushhej-sql\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-04-19T19:36:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-04-19T19:36:51+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Yandex ha aperto il codice del database distribuito YDB, che supporta SQL | ProHoster","description":"L'azienda Yandex ha pubblicato i codici sorgente del database distribuito YDB, che implementa il supporto per il dialetto SQL e per le transazioni ACID. Il database \u00e8 stato creato da zero e si sviluppa inizialmente tenendo presente la resilienza, il ripristino automatico in caso di guasti e la scalabilit\u00e0. \u00c8 stato evidenziato che Yandex ha avviato cluster di lavoro YDB con oltre 10.000 nodi, che conservano centinaia di petabyte di dati e gestiscono milioni di transazioni distribuite in","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/yandeks-otkryl-kod-raspredelyonnoj-subd-ydb-podderzhivayushhej-sql","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u042f\u043d\u0434\u0435\u043a\u0441 \u043e\u0442\u043a\u0440\u044b\u043b \u043a\u043e\u0434 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0421\u0423\u0411\u0414 YDB, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0439 SQL | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u042f\u043d\u0434\u0435\u043a\u0441 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0421\u0423\u0411\u0414 YDB, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0434\u0438\u0430\u043b\u0435\u043a\u0442\u0430 SQL \u0438 ACID-\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439. \u0421\u0423\u0411\u0414 \u0441\u043e\u0437\u0434\u0430\u043d\u0430 \u0441 \u043d\u0443\u043b\u044f \u0438 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u043e\u0433\u043b\u044f\u0434\u043a\u043e\u0439 \u043d\u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0441\u0431\u043e\u044f\u0445 \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u0438. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 \u042f\u043d\u0434\u0435\u043a\u0441 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u044b \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u044b YDB, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 10 \u0442\u044b\u0441\u044f\u0447 \u0443\u0437\u043b\u043e\u0432, \u0445\u0440\u0430\u043d\u044f\u0449\u0438\u0435 \u0441\u043e\u0442\u043d\u0438 \u043f\u0435\u0442\u0430\u0431\u0430\u0439\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0435 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432","og:url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/yandeks-otkryl-kod-raspredelyonnoj-subd-ydb-podderzhivayushhej-sql","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-04-19T19:36:51+00:00","article:modified_time":"2022-04-19T19:36:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103820","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-25 10:29:51","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-04-19 19:37:14","updated":"2026-01-25 10:29:51"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/103820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=103820"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/103820\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/103821"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=103820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=103820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=103820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}