我对elasticsearch很陌生。我正在探索使用elasticsearch搜索电子商务订单、产品和相关数据的可能性。目前,我们的sql server数据库中有大约1500万个订单,每个订单都有相关的数据,如订单行、客户数据等。我们预计未来几年的订单数量会增长很多。如果可能的话,我想让所有的订单都可以搜索,不管它们有多旧。可搜索字段(文档中的字段)的数量将是有限的,但我不能说一个文档目前有多大。
我的问题是,我应该如何为这些数据创建索引,以确保最终的索引不会太大(超过50gb的建议限制)?我应该按年度或任何其他时间段索引订单,并搜索多个索引吗?有更好的办法吗?
暂无答案!
目前还没有任何答案,快来回答吧!