какая модель хранения данных используется для хранения статей в Википедии

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

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

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

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

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

Спасибо,

5
задан xyz 9 June 2011 в 11:57
поделиться