Гиззард (Scala жақтауы) - Gizzard (Scala framework)

Gizzard
Түпнұсқа автор (лар)Роби Поинтер, Ник Каллен, Эд Сейзер, Мэтт Фрилз, Джон Калучки Twitter
ӘзірлеушілерTwitter
Бастапқы шығарылымСәуір 2010 ж (Сәуір 2010 ж)
Репозиторий Мұны Wikidata-да өңде
ЖазылғанСкала, Java
ТүріДерекқор
ЛицензияApache лицензиясы
Веб-сайтgithub.com/ twitter/ жасуша

Gizzard болып табылады ашық ақпарат көзі сындыру жақтау арнайы жасау ақаулыққа төзімді, таратылды мәліметтер базасы. Бастапқыда оны қолданған Twitter және деректерді сақтаудың әр түрлі мәселелерінен туындады. Gizzard а. Ретінде жұмыс істейді орта бағдарламалық жасақтама іске қосылатын желілік қызмет Java виртуалды машинасы. Ол басқарады бөлу оған тиімді қол жеткізуге мүмкіндік беретін кез-келген деректегі деректер қоймалары бойынша мәліметтер.[1][2] Бөлу ережелері бөлімдерге дейінгі негізгі диапазондарды бейнелейтін бағыттау кестесінде сақталады. Әр бөлім өзінше басқарады шағылыстыру декларативті репликация арқылы ағаш. Gizzard физикалық және логикалық сынықтарды өңдейді. Физикалық сынықтар физикалық мәліметтер базасының артқы жағын көрсетеді, ал логикалық сынықтар басқа сынықтардың ағаштары болып табылады.[3] Сонымен қатар, Gizzard қолдайды көші-қон және сәтсіздіктерді керемет өңдейді. Жүйе барлық жазу амалдарының орындалуын талап ете отырып, бірізділікке ие болады идемпотентті және ауыстырмалы. Әрекеттер сәтсіз болғандықтан, олар кейінірек қайталанады. Gizzard мекен-жайы бойынша қол жетімді GitHub және лицензияланған Apache лицензиясы.

Сондай-ақ қараңыз

Әдебиеттер тізімі

Сыртқы сілтемелер