• rabbitMq 索引 restfullApi 笔记


    rabbitMq相关技术
    什么是MQ?
    消息队列(message Queue)本质上是个队列 FIFO先进先出 队列中放的是消息。
    主要用途: 不同进程/线程thread之间的通信
    为什么会使用消息队列?
    1. 不同进程(process)之间传递消息的时候,两个进程之间耦合度过高,当改变其中一个进程时,那么另一个进程也将必须改变。使用MQ后可以先将消息放在Mq服务器上,进程需要时自己去获取消息处理业务,这样进程之间只需要通过消息来实现交互,从而降低之间的耦合度。
    2.不同进程相互交互如果消息过多无法一下子处理完成,使用MQ也可以将他们进行排序。
    注意:用到MQ我们必须介绍 erlang 一种面向并发的编程语言,是一种动态类型编程语言
    rabbitMq 是在spring Amqp基础上完整的,可复用的企业消息系统。二者可以无缝连接。
    索引:常见的索引 主键索引(不能重复,不能为空),唯一索引(字段唯一)
    ,普通索引(没有限制),组合索引(多个列不允许为空)
    表一般包含两个部分 1是表索引部分,2表数据部分, 在查询的时候,首先找到表索引部分找到表数据的指针 根据相应的指针找到对应的表数据部分。
    例子: 表索引相当于一本书的目录 表数据相当于表的内容

    restfull api 接口
    put 和patch的区别
    put操作是幂等性的,多次执行结果是一样的,put的用来更新资源
    patch操作不是幂等性的,它着重于局部更新,我们尽可能保证其原子性的更新

  • 相关阅读:
    字符串内部查找函数
    vs2005 编译zlib 1.2.3 小记
    ies4linux 安装
    详述IP数据包的转发流程
    看源代码
    091213
    值得你记住并受用一生的Word XP/2003快捷键
    java开源框架的源代码怎么读?
    excel中的EMBED域介绍
    如何用c语言实现CString的构造函数、析构函数和赋值函数?
  • 原文地址:https://www.cnblogs.com/wpf-7/p/13086659.html
Copyright © 2020-2023  润新知