数据服务之最佳实践

性能 1)资源分配: ① 剥离计算资源:对于复杂逻辑的计算,每次调用查询接口计算成本高,所以对于复杂逻辑将其全部交由底层数据公共层处理,而只保留核心业务逻辑 ② 查询资源分配:根据查询结果的数量你把查询分为get/list两种,get返回一条结果,基本都转化为KV查询,效率极高;list返回多条数据,代价高一些。如果把get/list查询都放在一个线程池中,get请求会等待list请求,而降低QP
相关文章
相关标签/搜索