35 Мотори базе података отвореног кода

Чланак који су припремили је фантастичан у ВебРесоурцесДепот у којој нам говоре о великим могућностима које имамо приликом избора механизам базе података у пољу Опен Соурце.


Као што је назначено у чланку, вероватно знате главне алтернативе (неке од њих комерцијалне):

Као што је назначено у том тексту, нормално је да су ове опције толико распрострањене: врло су добро документоване, иза свих њих стоји велика заједница корисника и су високо интегрисани са већином ЦМС-а на тржишту, поред тога што је доступан у главним хостинг компанијама. Али постоји читав свет могућности који превазилази те могућности.

Доказује то поменути чланак, за коју ћу једноставно направити адаптацију и препоручујем вам да је посетите. 35 отворених кода у овом пољу су следеће, и пре свега, извињавам се због превода. Нисам упознат са многим терминима који су обрађени у чланку, па сам можда забрљао неки опис:

МонгоДБ

То је база података отвореног кода високих перформанси, скалабилна, без шема (мислим да то значи да то није конвенционална релациона база података, иако нисам потпуно сигуран) и оријентисана на документе (шеме података типа ЈСОН). Постоје управљачки програми који су спремни да користе ову базу података са језика као што су ПХП, Питхон, Перл, Руби, ЈаваСцрипт, Ц ++ и многи други.

Хипертабилно

Хипертабле је дистрибуирани систем за складиштење података високих перформанси дизајниран да подржи апликације које захтевају максималне перформансе, скалабилност и ефикасност. Дизајниран је и обликован по узору на Гоогле-ов БигТабле пројекат и фокусира се првенствено на велике скупове података.

Апацхе ЦоуцхДБ

Као и у случају МонгоДБ, и овај пројекат је намењен пружању базе података оријентисане на документе која се може претраживати или индексирати у режиму МапРедуце помоћу ЈаваСцрипт-а. ЦоуцхДБ нуди РЕСТфул ЈСОН АПИ којем се може приступити из било ког окружења које подржава ХТТП захтеве.

Нео4ј

То је потпуно трансакциони механизам трајности у Јави који податке складишти користећи графиконе, а не табеле. Нео4ј нуди велику скалабилност. Може да обрађује графиконе неколико милијарди чворова / односа / својстава на једној машини и може се скалирати на више машина.

Риак

Риак је идеална база података за веб апликације и комбинује:

  • Продавница са децентрализованом вредношћу кључа
  • Флексибилна мапа / редукциони мотор
  • Пријатан ХТТП / ЈСПН интерфејс за упите.

Орацле Беркелеи ДБ

То је уграђени механизам базе података који пружа програмерима брзу, ефикасну локалну постојаност са нултом администрацијом. Орацле Беркелеи ДБ је библиотека која се директно повезује са нашим апликацијама и омогућава једноставне позиве функција уместо слања порука на удаљени сервер ради побољшања перформанси.

Апацхе цассандра

Цассандра је вероватно један од најпознатијих НоСКЛ пројеката на тржишту. То је дистрибуирана база података друге генерације са великом скалабилношћу коју користе гиганти попут Фацебоок-а (који је и развио), Дигг-а, Твиттер-а, Цисцо-а и других компанија. Циљ је обезбедити доследно, отпорно на грешке и високо доступно окружење за складиштење података.

Мемцацхед

Мемцацхед је складиште типа кључ / вредност у меморији за мале произвољне низове података (текстови, објекти) из резултата позива базе података, АПИ позива или приказивања страница. Усмерен је на убрзавање динамичких веб апликација олакшавајући оптерећење базе података.

Фиребирд

Фиребирд - не сме се мешати са Фирефоком - релациона је база података која се може користити на Линуку, Виндовс-у и разним УНИКС платформама и нуди високе перформансе и моћну језичку подршку за ускладиштене процедуре и окидачи.

Редис

Редис је напредна брза база података кључ / вредност која Написан је на Ц језику и може се користити као мемовани, испред традиционалне базе података, или сам по себи независно. Има подршку за неколико програмских језика и користи се у веома популарним пројектима као што су ГитХуб или Енгине Иард. Постоји и ПХП клијент који се зове Редиска што омогућава управљање Редисовим базама података.

ХБасе

ХБасе је дистрибуирана продавница оријентисана на колоне што се може назвати и Хадооп базом података. Циљ пројекта је да понуди огромне табеле са „милијардама редова и милионима колона“. Има РЕСТфул гатеваи који подржава КСМЛ, Протобуг и бинарне опције кодирања података.

Тастери

То је складиште типа кључ / вредност са доследном репликацијом и ради на оперативним системима Виндовс. Кеиспаце нуди високу доступност прикривајући кварове мреже и сервера и приказујући се као једна услуга високе доступности.

4сторе

4сторе је механизам за складиштење база података и упита који одржава податке у РДФ формату. Написан је на језику АНСИ Ц99, дизајниран је за рад на УНИКС системима и нуди платформу високих перформанси, скалабилну и стабилну.

МариаДБ

МариаДБ је уназад компатибилна грана МиСКЛ® Датабасе сервера. Садржи подршку за већину Опен Соурце покретачких система, као и за сам Мариа Стораге енгине.

Сипити

То је вилица МиСКЛ-а која се фокусира на ефикасну и стабилну базу података, посебно оптимизовану за Интернет апликације и која следи Цлоуд Цомпутинг филозофију.

ХиперСКЛ

То је релациони СКЛ механизам базе података написан на Јави. ХиперСКЛ нуди мали, али брзи механизам базе података који има табеле у меморији и на диску и који подржава уграђени и серверски режим. Поред тога, има алате као што су СКЛ командна конзола и графички интерфејс за упите.

МонетДБ

МонетДБ је систем база података за апликације високих перформанси намењене претраживању података, ОАП, ГИС, КСМЛ претрагама и прикупљању информација из текстуалних и мултимедијалних датотека.

Устрајте

То је механизам за складиштење објеката и сервер апликација (покренут у Јава / Рхино) који пружа динамичко ЈСОН складиштење података за брзи развој Интернет апликација заснованих на ЈаваСцрипт-у.

еКсист-дб

еКсист-дб је развијен кроз КСМЛ технологију. У њему се чувају ЦМЛ подаци у складу са моделом података овог стандарда, а одликује га ефикасна и заснована на индексу обрада КСКуери-а.

Друге алтернативе

Виђено у | Врло Линук


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.