какая модель хранения данных используется для хранения статей в википедии - PullRequest
5 голосов
/ 09 июня 2011

Статьи в Википедии редактируются.Они могут увеличиваться / уменьшаться / обновляться и т. Д. Какая файловая система / схема хранения базы данных и т. Д. Используются для ее поддержки.В курсе по базам данных я немного читал о записях переменной длины, но это казалось больше для небольших строк, а не для всего документа.Как и в файловой системе, файлы могут увеличиваться / уменьшаться и т. Д., И я думаю, что это делается путем объединения блоков.каждый раз, когда мы обновляем файл, не весь файл перезаписывается.Возможно, что-то подобное будет сделано здесь.

Я ищу конкретные имена, терминологии, может быть даже, как определяется схема в MySQL.(Я думаю, что в Википедии используется mysql).

Ниже приведены ссылки на некоторые статьи об архитектуре Википедии, но я не могу ответить на мой вопрос из них:

http://swe.web.cs.unibo.it/twiki/pub/WikiFactory/AntonelloDiMuroThesis/Wikipedia-cheapandexplosivescalingwithLAMP.pdf

http://dom.as/uc/workbook2007.pdf

Спасибо,

1 Ответ

4 голосов
/ 09 июня 2011
...