Kafka 与 rabbitmq 对比

1)Kafka可以认为是简单的用文件实现了队列的功能, 消息按顺序存储在文件中(写入磁盘), 需要消费者自己去记录当前读取到了哪个位置。 2)Rabbitmq则实现了多种类型的exchange, 多种类型的消息,既可以实现持久化存储(写入磁盘), 又可以实现非持久化存储(写入内存),还有ack机制,支持事务, 还提供了web界......
 江枫渔火  2023-08-28  2 阅读全文

PHP json_decode()报错 json_last_error()判断错误类型

最近在用curl请求接口获取json数据串的时候,一直出现PHP中json_decode()解析字符串失败,于是网上各种查找资料,最终尝试了多种方式,总算解决。下面将可能会遇到的情况和解决方案总结于下:......
 转载  2023-08-15  2 阅读全文

MySQL索引原理及慢查询优化

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。......
 转载  2023-08-14  45 阅读全文

RabbitMQ的一些笔记(未完待续)

消息队列最常的使用场景:解耦,异步,削峰。 一、RabbitMQ简介: RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议 )的开源实现,能够实现异步消息处理 RabbitMQ是一个消息代理:它接受和转发消息。 ......
 江枫渔火  2023-02-15  5 阅读全文

mysql查看占用内存或者CPU高的SQL

1、获取mysql进程id ps -ef | grep -i mysql 2、实时查看mysql进程中占用CPU,内存最多的操作系统线程ID top -p 2296 -H......
 江枫渔火  2023-02-15  5 阅读全文

江枫渔火


Email:1907595271@qq.com


64
文章
33
推荐
25
标签


微信扫码进入小程序,获取更多惊喜。

    绿蚁新醅酒,红泥小火炉。 晚来天欲雪,能饮一杯无?

靡不有初|  当前时间:  |  网站运行时间:  |鲜克有终

今年剩余【农历】:

粤ICP备19080315号