这是我今天早些时候提出的另一个问题的后续。我正在创建一个桌面应用程序,用于存储在 WPF 中创建的富文本文档(在 RichTextBox 控件中)。该应用程序使用 SQL Compact,到目前为止,我一直计划将每个文档存储在数据库的二进制列中。
我正在重新考虑这种方法。将每个富文本文档存储在文件系统中而不是将其保存到数据库中会更好吗?我想我可以将文档与数据库放在同一个文件夹中,然后在其数据库记录中存储每个文档的相对路径,以及有关文档的其他信息(标签等)。
我想知道这种方法的一些优点和缺点,以及关于这种事情通常被认为是最佳实践的想法。谢谢你的帮助。