我正在创建一个简单的电子邮件客户端程序。我使用 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 消息存储为字节数组。但是当我要对存储的消息进行搜索时,问题就出现了。我不知道如何在此架构之上索引消息。
谁能帮我提出一个好的但简单的模式,以便它在存储空间和搜索友好性方面也有效?
问候,