权衡问题---学习了微服务各大常用组件的一点思考

1.没有什么技术可以完全通用,只要深度使用一定需要从业务出发对技术进行权衡 从几个例子出发: 1.ES的分片机制天生支持分布式,同时也带来了分布式了弊端:排序和算分问题; 搜索的场景需要严格的定制化,通过对mapping的修改可以支持算分的调整,影响查询的结果-----代价是大大增加开发和mapping的维护成本 想要精确的算分和排序--->需要大量的计算和内存 如果数据量不大---->默认使用一
相关文章
相关标签/搜索