Man*_*nsi 5 database database-design database-schema
我想创建一个存储书籍(和一些其他文档)的系统.用户将能够登录系统,他们可以在系统中查看所有书籍列表或输入一些搜索字符串并获取包含搜索字符串的书籍列表.我的问题是我不知道如何存储我的书.书籍obv必须是可搜索的,搜索需要返回书籍ID,名称和首选页面.任何更像是围绕搜索词的文字都会是一个很好的额外内容.
一些可能有助于我帮助我获得最佳答案的事实.
不要使用 RDBMS 数据库。RDBMS 适合存储关系数据。您尝试存储的数据是一组文档。使用诸如 couchDB 或 mongoDB 之类的文档存储。然而,既然你必须搜索这些数据,最好在专为此类需求而构建的 lucene 中索引这些数据