什么数据存储模型用于在*中存储文章

时间:2023-01-14 23:12:18

Articles in wikipedia get edited. They can grow/shrink/updated etc. What file system/database storage layout etc is used underneath to support it. In database course, I had read a bit on variable length record, but that seemed like more for small strings and not for whole document. Like in file system, files can grow/shrink etc, and I think its done by chaining blocks together. each time, we update a file, not the whole file is rewritten. Perhaps something similar would be done here.

*中的文章被编辑。它们可以增长/缩小/更新等。下面使用了什么文件系统/数据库存储布局等来支持它。在数据库课程中,我已经阅读了一些关于可变长度记录的内容,但对于小字符串而言似乎更多,而不是整个文档。就像在文件系统中一样,文件可以增长/缩小等等,我认为它是通过将块链接在一起完成的。每次,我们更新一个文件,而不是整个文件被重写。也许类似的事情会在这里完成。

I am looking for specific names,terminologies, may be even how the schema in mysql is defined. (I think wikipedia uses mysql).

我正在寻找具体的名称,术语,甚至可能是如何定义mysql中的模式。 (我认为*使用mysql)。

Below are links to some writeup on wikipedia architecture, but I am not being able to answer my question from these:

下面是*架构上的一些写作的链接,但我无法从这些回答我的问题:

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

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

Thanks,

1 个解决方案

#1