- 博客(4)
- 收藏
- 关注
转载 接口压测性能分析及调优手段建议
常见的互联网架构中,一般都能看到spring+mybatis+mysql+redis搭配的身影,在我所服务的公司亦是如此。一般来说,应用内部的接口都是直接调用的,所谓的面向接口编程,应用间的调用直接调或者通过类似dubbo之类的服务框架来执行,数据格式往往采用json,即统一也方便各数据间做转换和取值,缓存一般使用redis或memcached,存储一些对象或json格式的字符串。对外提供的接口,...
2018-04-17 11:11:34 4879 3
转载 设计一个良好的restful风格API
阅读原文版本号在 RESTful API 中,API 接口应该尽量兼容之前的版本。但是,在实际业务开发场景中,可能随着业务需求的不断迭代,现有的 API 接口无法支持旧版本的适配,此时如果强制升级服务端的 API 接口将导致客户端旧有功能出现故障。实际上,Web 端是部署在服务器,因此它可以很容易为了适配服务端的新的 API 接口进行版本升级,然而像 Android 端、IOS 端、PC 端等其他...
2018-04-13 18:29:01 22183 2
转载 数据库索引原理
原文地址很大一部份程序员对索引的了解仅限于到“加索引能使查询变快”这个概念为止。为什么要给表加上主键?为什么加索引后会使查询变快?为什么加索引后会使写入、修改、删除变慢?什么情况下要同时在两个字段上建索引?这些问题他们可能不一定能说出答案。知道这些问题的答案有什么好处呢?如果开发的应用使用的数据库表中只有1万条数据,那么了解与不了解真的没有差别, 然而, 如果开发的应用有几百上千万甚至亿级别的数据...
2018-04-08 20:28:48 225
转载 mysql 索引使用注意事项
原文地址 点击文章目录1. 不要在列上使用函数和进行运算2. 尽量避免使用 != 或 not in或 <> 等否定操作符3. 尽量避免使用 or 来连接条件4. 多个单列索引并不是最佳选择5. 复合索引的最左前缀原则6. 覆盖索引的好处7. 范围查询对多列查询的影响8. 索引不会包含有NULL值的列9. 隐式转换的影响10. like 语句的索引失效问题MySQL 索引通常是被用于提高...
2018-04-05 10:54:45 1488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人