BBS建站上网365问/183.JAM信件库和Hudson信件库各有什么特点?

来自Jamesqi
跳转至: 导航搜索

  RemoteAccess的信件也是用数据库来进行管理的,这样速度很快而且很灵活。在头脑中勾画出信件区后,不要着急进行设置,先看看本问答会有好处。

  RemoteAccess支持两种信件数据库格式:JAM和Hudson。你的信件数据库可以只包含一种,也可以是JAM和Hudson两种格式的混合。

  在设置部分,我们讲述了两种格式的历史,现在讲述两种格式的不同和相同点,以便你选择合适的格式。一般推荐使用JAM格式。

  JAM数据库文件的特点:

  整个BBS的信件可以由许多JAM数据库组成,每个库代表一个信件区。每个JAM信件区保存在同一个子目录中,包含4个数据库文件。文件名包含基本信件区名和指定的文件扩展名。例如,如果一个JAM信件区名在信件区设置的JAMbase字段为\BBSMAILS\JINGLE\PUBLIC,那么保存在指定区的的文件名将是PUBLIC.*。具体为:

  -----------------------------------------------------------

  文件名 描述

  -----------------------------------------------------------

  .JDX 包含信件区中所有信件的索引。

  .JHR 包含信件区中所有信件的表头。

  .JDT 包含信件区中所有信件的实际信件文本。

  .JLR 包含对每个用户的记录,用来跟踪已经阅读的上次信件号。

  -----------------------------------------------------------

  Hudson数据库文件的特点:

  所有Hudson信件区保存在一个中央数据库中,放置在一个子目录中。该数据库的索引程度高,存取快速。数据库由下面描述的几个文件组成:

  -----------------------------------------------------------

  文件名 描述

  -----------------------------------------------------------

  LASTREAD.BBS 包含对每个用户的记录,用来跟踪已经阅读的上次信件号。

  MSGHDR.BBS 包含除了信件文本外的所有信件表头信息。

  MSGIDX.BBS 查找用索引文件,小而快。

  MSGINFO.BBS 包含整个Hudson数据库的通用信息汇总。

  MSGTOIDX.BBS 用来尽快完成特定用户信箱检查的索引文件。

  MSGTXT.BBS 包含信件库中所有信件的文本部分。

  -----------------------------------------------------------

  两种信件数据库都可以进行快速查找。RemoteAccess的工具程序RAMSG对两种信件数据库格式都可以维护。

  Hudson数据库开发较早,限制最大信件数大约为16000,最高信件号不能超过32767。

  JAM数据库是后来为克服Hudson格式限制开发的,只受可用磁盘空间量限制,每个信件区可以超过2万亿封信件。

关于“BBS建站上网365问/183.JAM信件库和Hudson信件库各有什么特点?”的留言:

目前暂无留言

新增相关留言