Thawj tso tawm ntawm wZD 1.0.0, ib lub server rau kev cog lus ntawm cov ntaub ntawv me me
Muaj thawj tsab WB 1.0.0 - tus neeg rau zaub mov kom zoo khaws cov ntaub ntawv ntau hauv daim ntawv cog lus, uas los ntawm sab nraud zoo li ib txwm WebDAV server. Ib tug hloov kho version yog siv rau cia BoltDB. Txoj haujlwm code yog sau rau hauv Go thiab faib los ntawm raws li BSD daim ntawv tso cai.
Neeg rau zaub mov nws tso cai rau Qhov tseem ceeb txo cov ntaub ntawv me me ntawm cov ntaub ntawv tsis tu ncua lossis pawg nrog kev txhawb nqa tag nrho. Cov pawg txhawb nqa los ntawm wZD cov neeg tsim khoom khaws cia txog 250 lab cov ntaub ntawv me me uas tau muab faib thoob plaws 15 lab cov npe hauv pawg ntaub ntawv MooseFS.
wZD ua kom nws txav tau (archive) cov ntsiab lus ntawm cov ntawv teev npe rau hauv archives hauv BoltDB hom thiab tom qab ntawd faib cov ntaub ntawv los ntawm cov ntaub ntawv no (lossis tso cov ntaub ntawv hauv cov ntaub ntawv siv PUT txoj kev), txo cov naj npawb ntawm cov ntaub ntawv hauv cov ntaub ntawv thiab txo cov nyiaj siv ua haujlwm ntawm kev khaws cov metadata. Txhawm rau kom ua tau zoo ntawm kev ua cov ntaub ntawv loj, cov ntaub ntawv zoo li no tuaj yeem khaws cia cais ntawm Bolt archives. Txoj hauv kev no tso cai rau koj los txhim kho kev khaws cia ntawm ntau cov ntaub ntawv me me yam tsis muaj kev txwv los ntawm kev txwv ntawm cov inodes hauv cov ntaub ntawv kaw lus.
Cov neeg rau zaub mov tseem tuaj yeem siv los ua NoSQL database rau cov ntaub ntawv hauv cov ntsiab lus / tus nqi (nrog sharding raws li cov qauv qhia) lossis rau kev faib cov ntaub ntawv ua ntej html lossis json los ntawm cov ntaub ntawv. Nyob rau hauv cov nqe lus ntawm kev ua tau zoo, xa thiab sau cov ntaub ntawv siv Bolt archives ua rau muaj kev nce hauv latency ntawm kwv yees li 20-25% thaum nyeem ntawv thiab los ntawm 40-50% thaum sau ntawv. Qhov me me ntawm cov ntaub ntawv loj, qhov sib txawv me me ntawm latency.