ElH*_*aix 10 .net elasticsearch nest azure-cognitive-search
AWS上运行具有大约2M记录的当前应用程序,其搜索功能由SQL Server的FullText搜索功能提供.
在升级系统时,新体系结构将驻留在Azure Web和Worker角色中,但是用户帐户等的存储库存储和搜索功能就是这个问题所在,因为没有SQL Azure FullText搜索功能.
我最初的倾向是在Azure Linux VM(用作用户帐户和搜索的中央存储)上安装ElasticSearch,使用ElasticSearch.Net或NEST(最有可能是后者)进行.Net到ES通信,并为每个虚拟机付费服务器和数据输入/输出.问题是我相信推荐的ES内存大约是28演出,这将是Azure上相当昂贵的虚拟机.
然而,随着Azure搜索服务的推出,它刚开始时仍然有点贵(是的,超过10K的记录).在Azure门户中:

由于Azure搜索使用了ES,因此我不会质疑其中一个的性能.
是否有人使用新的Azure搜索服务进行了更详细的成本分析,而不是在Azure上设置ES服务器集群,哪个是最具成本效益的?
| 归档时间: |
|
| 查看次数: |
4192 次 |
| 最近记录: |