EpochCore 是一个论坛数据库后端,与 EpochTalk 配对使用。 EpochCoreEpochTalk 前端提供了管理版块、帖子、话题和用户的专用接口。

数据库设计概述

EpochCore 数据库被划分为六个子部分,顶层数据库为 Content,包括实际论坛内容,如版块、帖子和用户。接下来是五个子数据库:Indexes 包含内容的所有索引,以便快速查找;Metadata 记录数据库中的生成信息,如查看次数和发布次数;Legacy 用于存储旧版本数据;Deleted 记录已删除的内容;Messages 保存论坛用户之间的消息交流。

此外, EpochCore 采用 leveldb 来提高性能,减少数据库大小,确保高效运行。