Ko te tukunga pumau tuatahi o te kauwhata DBMS Nebula Graph

i tupu te tukunga o te DBMS tuwhera Kauwhata Nebula 1.0.0, i hangaia kia pai ai te penapena i nga huinga nui o nga raraunga honohono ka hanga he kauwhata ka taea te whakauru i nga piriona o nga pona me nga piriona hononga. Kua tuhia te kaupapa ki C ++ me tohaina e kua raihanatia i raro i te Apache 2.0. Ko nga whare pukapuka kiritaki mo te uru atu ki te DBMS kua rite mo nga reo Go, Python me Java. Ko te tiimata whanaketanga DBMS VESoft i etahi ra kua hipa kua riro ko te wahanga tuatahi o nga moni whakangao mo te $8 miriona.

I DBMS tono hoahoanga tohatoha me te kore tiritiri rauemi (tiritiri-kore-kore), e tohu ana i te whakarewanga o nga tikanga tukatuka tono kauwhata motuhake me te whai kiko me nga tikanga rokiroki rokiroki. Ko te ratonga-meta te whakarite i te nekehanga o nga raraunga me te whakarato korero-meta mo te kauwhata. Hei whakarite i te riterite o nga raraunga, ka whakamahia he kawa e pa ana ki te algorithm TE HIKI.

Ko te tukunga pumau tuatahi o te kauwhata DBMS Nebula Graph

Ko nga ahuatanga matua o te Nebula Graph:

  • Haumarutanga haumaru na roto i te tuku uru ki nga kaiwhakamahi kua whakamotuhēhēhia kua whakatauhia o raatau whakaaetanga ma te punaha mana uru (RBAC).
  • faingamālie te hono i nga momo momo miihini rokiroki. Tautoko mo te whakawhänui i te reo hanga patai 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. I whakamātautau i roto i te kahui o te kotahi node kauwhata me te toru nga putunga putunga putunga putunga 632 GB te rahi, tae atu ki te garf o 1.2 piriona nga poupou me te 8.4 piriona tapa, ko nga waahi kei te taumata o te maha milliseconds, ka eke ki te 140 mano tono mo ia hekona. .

    Ko te tukunga pumau tuatahi o te kauwhata DBMS Nebula Graph

  • 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.
  • Nga inenga kaweake mo te aro turuki ma te whakamahi i te Prometheus me te Grafana.
  • Atanga Tukutuku
    Nebula Graph Studio mo te whakaata i nga mahi kauwhata, te whakatere kauwhata, te hoahoa rokiroki raraunga me nga kaupapa uta.
    Ko te tukunga pumau tuatahi o te kauwhata DBMS Nebula Graph

Source: opennet.ru

Tāpiri i te kōrero