我有一个搜索框,你可以在那里输入纯文本。关键字用空格分隔。我检查每个关键字是否符合日期格式,并将“所有关键字”存储在一个数组中,而“日期关键字”存储在另一个数组中。所有的‘日期关键字’也在‘所有关键字’数组中,因为我无法判断它是‘只有’一个日期,或者可能也是一个描述或名称。我搜索了很多领域,比如名字,描述等等.OR field3 L
我们正在开发一个应用程序,可以在我们的数据库中的产品执行搜索。我们使用的数据库是Amazon Dynamo DB,在任何给定的时间点都将存储至少1000万个产品信息。用户通过UI输入产品名称,我们希望在2-3秒内显示搜索结果。我们知道DynamoDB将在这次搜索中扮演主要角色,但我们想知道在应用程序端是否还有其他可以做的事情。我们计划使用Memcache缓存搜索,