【发布时间】:2010-05-18 05:53:52
【问题描述】:
我正在创建一个简单的电子邮件客户端程序。我使用 MS SqlCe 作为电子邮件的存储。存储消息的数据库架构如下:
StorageId int IDENTITY NOT NULL PRIMARY KEY,
FolderName nvarchar(255) NOT NULL,
MessageId nvarchar(3999) NOT NULL,
MessageDate datetime NOT NULL,
StorageData ntext NULL
在 StorageData 字段中,我将 MIME 消息存储为字节数组。但是当我要对存储的消息进行搜索时,问题就出现了。我不知道如何在此架构之上索引消息。
谁能帮我推荐一个好的但简单的模式,以便它在存储空间和搜索友好性方面也很有效?
问候,
【问题讨论】:
标签: c# .net email sql-server-ce database-schema