重点知识点

2016-10-22  本文已影响0人  Tertou萧燚
  1. 一些列的独立的服务共同组成系统
  2. 单独部署,跑在自己的进程里
  3. 每个服务为独立的业务开发
  4. 分布式的管理
    简单来说, 微服务的目的是有效的拆分应用,实现敏捷开发和部署
    服务之间如何通信?
    1.同步调用:REST、RPC
    2.异步消息调用
    4.数据库优化
    1.优化数据库的缓存
    2.用EXPLAIN使你的SELECT查询更加清晰
    3.利用LIMIT 1取得唯一行
    4.索引中的检索字段
    5.保证连接的索引是相同的类型
    6.不要使用BY RAND()命令
    7.*尽量避免SELECT 命令
    5.改变硬件条件
    6.HTML页面静态化
    7.使用synchronizedMap和ConcurrentHashMap并发框架
上一篇 下一篇

猜你喜欢

热点阅读