MIVOAKA famotsorana DBMS misy tanjona maro ArangoDB 3.6, izay manome maodely fitahirizana mora azo ho an'ny antontan-taratasy, kisary ary angona manandanja. Ny fiaraha-miasa amin'ny angon-drakitra dia atao amin'ny alΓ lan'ny fiteny query mitovy amin'ny SQL AQL na amin'ny alalan'ny fanitarana JavaScript manokana. Ny fomba fitahirizana angon-drakitra dia mifanaraka amin'ny fepetra ACID (atomicity, consistency, isolation, durability), manohana ny fifampiraharahana, ary manome scalability marindrano sy mitsangana. Ny DBMS dia azo fehezina amin'ny alΓ lan'ny interface web na mpanjifa console Arango SH. ArangoDB Code nozarain'i nahazo alalana tamin'ny Apache 2. Ny tetikasa dia nosoratana tamin'ny C sy JavaScript.
Ny endri-javatra lehibe amin'ny ArangoDB:
Ny fahafahana manao tsy misy famaritana rafitra fitahirizana angon-drakitra (Schema-free) - ny angon-drakitra dia voarafitra amin'ny endrika antontan-taratasy izay misaraka amin'ny angon-drakitra mpampiasa ny metadata sy ny fampahalalana momba ny rafitra;
Fahafahana misafidy karazana fanondro mifanaraka amin'ny asa hovahana (ohatra, azonao ampiasaina ny fanondroana ho an'ny fikarohana lahatsoratra feno);
Ny fahatokisana azo amboarina: ny fampiharana mihitsy no afaka mamaritra izay zava-dehibe kokoa amin'izany: azo itokisana kokoa na fampisehoana ambony kokoa;
Fitehirizana mahomby izay manararaotra tanteraka ny fitaovana maoderina (toy ny SSD) ary afaka mampiasa cache lehibe;
Transactions: ny fahafahana mametraka fanontaniana amin'ny antontan-taratasy na fanangonana maromaro indray mandeha, miaraka amin'ny tsy fitoviana ara-barotra sy ny fitokanana;
Fanohanana ny replication sy ny sharding: ny fahafahana mamorona configuring master-slave ary mizara ny angon-drakitra amin'ny servers samihafa miankina amin'ny toetra iray;
Ny rafitra JavaScript dia omena amin'ny famoronana microservices Foxx, izay mandeha ao anatin'ny mpizara DBMS miaraka amin'ny fidirana angona mivantana.
fanovananatolotra tao amin'ny famoahana ArangoDB 3.6:
Optimized ny fampandehanana ny subqueries, ary koa ny UPDATE sy REPLACE asa;
Fametrahana ny fametrahana ny antontan-taratasy nahemotra, mamela amin'ny toe-javatra sasany hanaisotra ny filana hanesorana tanteraka ireo antontan-taratasy tsy misy ifandraisany;
Rehefa mi-scan ny antontan-taratasy dia omena ny fandavana aloha ny antontan-taratasy tsy mifanaraka amin'ny sivana voatondro;
Nohatsaraina ny milina fikarohana lahatsoratra feno ArangoSearch mba hanohanana ny laharana mifototra amin'ny fitovian'ny angona. Fanohanana mpanadihady fanampiny ho an'ny famitana autocompletion, nampihatra ny TOKENS() sy ny FRASE() ho an'ny famoronana dynamique amin'ny fangatahana fikarohana;
Nampiana ny maxRuntime mba hamerana ny fotoana hanatanterahana ny fangatahana;
Nampiana "--query.optimizer-rules" safidy hifehezana ny fampahavitrihana ny fanatsarana sasany rehefa mikarakara fanontaniana;
Fanitarana ny fahafahana mandamina ny asan'ny cluster. Nampiana "--cluster.upgrade" safidy hisafidianana ny fomba fanavaozana ho an'ny nodes ao anaty cluster;
Fanampiana fanampiny ho an'ny TLS 1.3 hanafenana ny fantsona fifandraisana eo amin'ny mpanjifa sy ny mpizara (amin'ny alΓ lan'ny default, ny mpanjifa dia manohy mampiasa TLS 1.2).