我现在有一个带有关系数据库(Mysql)的应用程序(Ruby on Rails),我正试图从ElasticSearch提供的搜索功能中获益。我仍然想像以前一样使用我的关系数据库,但我只想使用ElasticSearch进行搜索。因此,我可以使用ES作为辅助存储吗?如何告诉我的应用程序总是将数据从Mysql复制到ES?这里有什么最佳实践吗?我还听说couchdb很适合搜索,它是ES的替代品还是提供了不同的功能?
下面的PHP代码从数据库获取产品的所有图像,并将其显示在pdf文档中。我们如何让它只获取第一个图像,而忽略其余的,以添加到pdf文档中。提亚$sql="select * from es_pro_pic where prod_id=$id and type='images' andactive='yes' and del='no'";
$result=<