吃到老,活到老
01
25
RabbitMQ总结 RabbitMQ总结
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件),以下是目前主流开源的MQ基本情况对比 Rabbitmq特性 可靠性:持久化存储、ACK消息确认、发布confirm、事务支持。 灵活的路由:交换
2019-01-25
11
对ID进行隐藏 对ID进行隐藏
Hashid不希望对外暴露有规则的数据索引,比如用户 ID 、媒体资源 ID 、商品 ID 、订单号、注册码、优惠码等,防止爬虫侵扰。那就将ID编码咯。 解决方案 vinkla/hashids composer 懂的哈可以自己加salt,这
2019-01-11
01
延迟队列 延迟队列
比如要实现30分钟未支付订单取消,量少的时候可以用数据库轮训的方式,但是数据量大的话,轮训的并发和准确性就不可靠,这个时候可以用延迟队列来解决这个问题 延迟队列的实现 [RabbitMQ] RabbitMQ通过RabbitMQ Delaye
2019-01-01