我想创建一个存储书籍(和一些其他文档)的系统。用户将能够登录系统,在该系统中他们可以查看所有书籍的列表或输入一些搜索字符串,并获得包含搜索字符串的书籍的列表。我的问题是我不知道该如何保存书本。书籍obv必须是可搜索的,并且搜索需要返回书籍ID,名称和首选页面。像搜索词周围的文字一样,这将是一个不错的选择。
可能有助于您的一些事实可以帮助我获得最佳答案。
最佳答案
不要使用RDBMS数据库。 RDBMS非常适合存储关系数据。您要存储的数据是一组文档。使用文档存储,例如bedDB或mongoDB。但是,由于您必须搜索此数据,因此最好在为此类需求而构建的lucene中为该数据编制索引。