Yandex codicem aperuit pro DBMS YDB distributis quae subsidia SQL

Yandex codicem fontem DBMS YDB distributum edidit, qui instrumenti ad dialectos SQL et ACID negotiorum subsidia edidit. DBMS a nouo creatus est et initio cum oculo ad curandam culpae tolerantiam elaboratus est, recuperatio latae sententiae a defectibus et scalability. Notandum est Yandex corymbis YDB laborantibus incluso plus quam X milia nodis emisisse, centenis petabytarum notitiarum ac servientium decies centenis rebus per alterum distributis. YDB in his inceptis Yandex usus est ut Market, Cloud, Smart Domus, Alice, Metrica et Auto.ru. Codex in C/C++ scriptus est et sub Apache 10 licentia distributus. Ad familiarizationem et launch velox, prompto Docker continente uti potes.

Features Project:

  • Relativa data exemplar cum tabulis utens. Ad quaerendum et definiendum schema data, lingua YQL (YDB Query Language) adhibetur, quae dialectus SQL ad operandum cum magnis databases distributis accommodatus est. Schema repositum cum creando, arbori similis tabularum aggregatio sustentatur, simile directoriorum in ratio lima. API providetur ad operandum cum notitia in forma JSON.
    Yandex codicem aperuit pro DBMS YDB distributis quae subsidia SQL
  • Auxilia ad accessum datae utens interrogationes analyticas ad hoc quaerendum in datorum perficiendis destinatis, in modo legito solum supplicium et grpc rivum reddens.
  • Commercium cum DBMS et petitionibus missis exercetur utens linea interfaciei praecepti, constructo-in interface seu YDB SDK, qui bibliothecas C++, C# (.NET), Vade, Java, Node.js, PHP et Python.
  • Facultas conformationis vitiosum creandi quae pergunt operari, cum singulae orbis, nodis, eculei ac etiam centra data deficiunt. YDB sustentat instruere et synchronam replicationem in tribus zonis disponibilitate, conservans functionem botri in eventu defectionis unius cinguli.
  • Automatarie ex defectis per minimam latentiam in applicationibus recuperet et automatice certam datam redundantiam defendet.
  • Indices automatici creatio innixa in prima clave et facultates secundas definiendi indices ad meliorem accessum ad columnas arbitrarias efficiendas.
  • Horizontalis scalabilitas. Cum onus et amplitudo notitiarum conditarum crescit, botrus ampliari potest per simpliciter novos nodos iunctis. Computi ac ordines repositionis separantur, sino te potestatem computandi ac magnitudinem repositionis seorsim dilatare. Ipsa DBMS monitores aequabilium notitiarum et oneris distributio, attentis subsidiis ferramentis opportunis. Potest explicari figurationes geographicas distributas varias centra varias notitias in diversis mundi partibus explicari.
  • Firmam constantiam exemplar et ACID transactiones sustinet cum interrogationes processus multiplices nodis ac tabulis spatiantibus. Ad emendare effectum, selective disable constantiam reprehendo potes.
  • Automatica data replicatio, partitio (partitio, sharding) cum magnitudo vel onus augetur, et onus latae sententiae et notitia inter nodos conpensatio.
  • Data reponenda directe in machinis obstructionum utens componentibus nativis PDisk et iacuit VDisk. DSProxy super VDisk decurrit, quod disponibilitatem et observantiam notarum orbis effingit ad eas tollendas, si difficultates detegantur.
  • Architectura flexibilis quae permittit vos varia officia creare super YDB, inclusa virtualis clausula et stantibus anteponentibus. Convenientia ad varia genera laboribus, OLTP et OLAP (quaestiones analyticae).
  • Firmamentum est multitenenti et ministranti figurarum. Facultas clientium authenticas. Usores suos virtuales ligaturas et databases creare possunt in communi infrastructura communi, habita ratione subsidii consumptionis in gradu numerorum petitionum et amplitudinis datarum, vel conductione/reservatis quibusdam facultatibus computandis et spatium repono.
  • Facultatem configurandi vita monumentorum ad datam datam automatice removendum.

Source: opennet.ru