Te whakaputanga o te kauwhata DBMS Nebula Kauwhata 3.2

Ko te tukunga o te DBMS Nebula Graph 3.2 tuwhera kua whakaputaina, i hangaia mo te rokiroki pai o nga huinga nui o nga raraunga honohono e hanga kauwhata ka taea te tatau i nga piriona o nga waahanga me nga piriona hononga. Kua tuhia te kaupapa ki te C++ ka tohatohahia i raro i te raihana Apache 2.0. Kua rite nga whare pukapuka kiritaki mo te uru atu ki te DBMS mo nga reo Go, Python me Java.

Ka whakamahia e te DBMS tetahi hoahoanga toha me te kore tiri rauemi (tiritiri-kore-kore), e tohu ana i te whakarewatanga o nga tikanga tukatuka uiui kauwhata motuhake me te whai kiko me nga tikanga rokiroki rokiroki. Ko te ratonga-meta e whakarite ana i te nekehanga o nga raraunga me te tuku korero-meta mo te kauwhata. Hei whakarite kia rite nga raraunga, ka whakamahia he kawa i runga i te RAFT algorithm.

Ko nga ahuatanga matua o te Nebula Graph:

  • Te whakarite i te haumarutanga ma te aukati i te uru ki nga kaiwhakamahi kua whakamotuhēhēhia kua whakatauhia o raatau whakaaetanga ma te punaha mana uru (RBAC).
  • Te kaha ki te hono i nga momo momo miihini rokiroki. Tautoko mo te whakawhänui i te reo uiui me nga algorithm hou.
  • Te whakarite kia iti noa te wa e panui ana, e tuhi ana ranei i nga raraunga me te pupuri i nga waahanga teitei. Ina whakamatauria i roto i te kahui o te node kauwhata kotahi me nga node putunga e toru, he 632 GB te paataka raraunga, tae atu ki te kauwhata o te 1.2 piriona poupou me te 8.4 piriona tapa, he iti noa nga mirihakona te roa, ka eke ki te 140 mano tono mo ia hekona.
  • Tauineine raina.
  • He reo uiui rite SQL he kaha, he ngawari ki te mohio. Ko nga mahi e tautokohia ana ko GO (te hikoi takirua o nga pou kauwhata), RUPAPA NA, ORDER BY, LIMIT, UNION, UNION DISTINCT, INTERSECT, MINUS, PIPE (ma te whakamahi i te hua mai i te patai o mua). Ka tautokohia nga taurangi me nga taurangi kua tautuhia e te kaiwhakamahi.
  • Te whakarite i te waatea me te kaha ki nga rahunga.
  • Tautoko mo te hanga pikitia me tetahi waahanga o te ahua o te papaarangi hei whakangawari i te hanga kape taapiri.
  • Kua rite mo te whakamahi ahumahi (kua whakamahia i roto i nga hanganga o JD, Meituan me Xiaohongshu).
  • Te kaha ki te whakarereke i te kaupapa rokiroki raraunga me te whakahou me te kore e mutu, e pa ana ranei ki nga mahi haere tonu.
  • Tautoko TTL ki te whakawhāiti i te roanga o te raraunga.
  • Nga tono mo te whakahaere i nga tautuhinga me nga kaihautu rokiroki.
  • Ko nga taputapu mo te whakahaere mahi me te whakarite i nga whakarewanga mahi (ko nga mahi e tautokohia ana i tenei wa ko te COMPACT me te FLUSH).
  • Nga mahi ki te kimi i te ara oti me te ara poto rawa atu i waenga i nga pokapu kua hoatu.
  • Ko te atanga OLAP mo te whakauru ki nga papahanga tātaritanga tuatoru.
  • Nga taputapu mo te kawemai i nga raraunga mai i nga konae CSV mai i Spark ranei.
  • Inenga kaweake mo te aro turuki ma te whakamahi i te Prometheus me te Grafana.
  • Nebula Graph Studio atanga tukutuku mo te tiro i nga mahi kauwhata, whakatere kauwhata, hoahoa rokiroki raraunga me nga kaupapa uta.

I roto i te tukunga hou:

  • He tautoko taapiri mo te mahi tango() ki te tango i tetahi aho iti e rite ana ki tetahi korero.
  • Tautuhinga arotau i roto i te kōnae whirihoranga.
  • Kua taapirihia nga ture arotautanga ki te tango i te kaiwhakahaere AppendVertices huakore me te whakakore i te tono o nga whiriwhiringa tapa me te tihi.
  • Kua whakahekehia te nui o nga raraunga i kapea mo te mahi JOIN, me nga kaiwhakahaere Traverse me AppendVertices.
  • Mahinga papai o te ARA POTO me te SUBGRAPH
  • Kua pai ake te tohatoha mahara (Arena Allocator kua whakahohea).

Source: opennet.ru

Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster