我们正在开发一个电子商务平台,客户可以在这个平台上搜索所有类型的产品,如房屋、交通工具、服装等。因此,由于数据库系统的非结构化对象模型,我们很难选择nosql或sql。
我正在考虑选择nosqlmongodb,因为它支持非结构化数据,但我不确定全文搜索是如何工作的。此外,我不知道如何保存和检索非结构化数据
我的同事建议对每个数据模型使用多个表的sql,并为全文搜索目的创建一个大型lucene数据表。
我的问题是你有什么建议。我在mongodb或cassandra没有经验。不过,我参与了一些实现mongodb的项目。我正在考虑一种保存对象的方法,即json字符串格式,并在从数据库检索对象后根据其类型进行解析。
暂无答案!
目前还没有任何答案,快来回答吧!