我在一月份写过关于使用 PostgreSQL 而不是 MariaDB(等)运行 MediaWiki 的文章:
我们在没有额外插件的情况下运行 MediaWiki 库存,但功能或性能上没有明显差异仍然令我印象深刻。我现在还可以使用我的小型 Postgres 脚本库进行备份,并且在我们被监禁的 FreeBSD 环境中只有一个数据库。
事实上,在此之前我已经运行了几周,所以现在已经大约一个月了。这很棒。我可以使用所有 Postgres 维护脚本,并从我必须维护的内容中删除另一组依赖项!快乐的日子。
$ psql mediawiki mediawiki=# BEGIN; mediawiki*# SELECT * FROM mediawiki.actor ORDER BY actor_name; actor_id | actor_user | actor_name ----------+------------+------------------- 5 | 5 | BlueBearCat 4 | 4 | JimKloss 3 | 3 | Kiri 2 | 2 | MediaWiki default 1 | 1 | Rubenerd
正如我在原始帖子中所说,我对运行软件的方式非常保守。但我想在这种情况下我想我已经准备好打电话了。按照我为人们运行 MediaWiki 的规模,并且使用标准插件,PostgreSQL 是一个很棒的数据库。我一直在将一些不同的旧版和最新的 MediaWiki 迁移并合并到这个版本中,到目前为止,一切都运行良好。
感谢维护 Postgres 支持的 MediaWiki 志愿者、维护该端口的 FreeBSD 团队的pgsql@
团队以及 Postgres 开发人员。你们都让我的生活变得更加美好:)。
作者: Ruben Schade ,悉尼,2025 年 2 月 8 日。
原文: https://rubenerd.com/a-month-with-mediawiki-powered-by-postgres/