上一页 1 2 3 4 5 6 7 8 9 10 ··· 39 下一页
摘要: Spring cloud流应用程序启动器是基于Spring boot的Spring集成应用程序,提供与外部系统的集成。 Spring cloud task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据除了的应用程序。 阅读全文
posted @ 2021-07-23 07:07 Eleanor123 阅读(48) 评论(0) 推荐(1) 编辑
摘要: 主题是一个逻辑概念,用于生产者发布数据,消费者拉取数据 Kafka的主题必须有标识符,而且是唯一的,kafka中可以有任意数量的主题,没有数量上的限制。 在主题中的消息是有结构的,一般一个主题包含某一类消息。 一旦生产者发送消息到主题中,这些消息就不能被更新。 阅读全文
posted @ 2021-07-21 00:10 Eleanor123 阅读(131) 评论(0) 推荐(1) 编辑
摘要: 生产者:负责将数据推送给broker的topic 消费者:负责从broker的topic中拉取数据,并自己进行处理 消费者组: Consumer group是kafka提高的可扩展且具有容错性的消费者机制 一个消费者组可以包含多个消费者 一个消费者组有一个唯一的ID(group Id) 组内的消费者 阅读全文
posted @ 2021-07-21 00:02 Eleanor123 阅读(431) 评论(0) 推荐(1) 编辑
摘要: 生成全局id有以下几种方式: UUID:不适合做主键,因为太长,并且无序不可读,查询效率低。比较适合用于生成唯一的名字的标识比如文件的名字。 数据库自增id:两台数据库分别设置不同步长,生成不重复ID的策略来实现高可用。这种方式生成的id有序,但是需要独立部署数据库实例,成本高,还会有性能瓶颈。 使 阅读全文
posted @ 2021-07-20 23:55 Eleanor123 阅读(101) 评论(0) 推荐(1) 编辑
摘要: (1)善于利用关键词。搜索的时候把形容词、副词砍掉,只留名词作为主干信息来搜索。 (2)搜索内容包含了2个以上关键词时,可以使用空格分隔。当搜索的内容只需包含多个关键词任意一个可以用竖线|。 (3)可以通过不同关键词组合,挖掘更多隐含信息。 (4)当搜索的内容不包含某些关键词,可以用减号“-”来避开 阅读全文
posted @ 2021-07-19 00:19 Eleanor123 阅读(1104) 评论(0) 推荐(1) 编辑
摘要: 保持数据表结构不变,通过某种策略存储数据分片,重要每一片数据分散到不同的表或者库中,达到了分布式的目的。水平拆分可以支撑非常大的数据量。 水平拆分是指数据表行的拆分,表的行数超过200万行时,就会变慢,这时可以把一张的表的数据拆成多张表来存储。比如可以将用户信息表拆分成多个用户信息表,这样就能避免单 阅读全文
posted @ 2021-07-18 23:40 Eleanor123 阅读(194) 评论(0) 推荐(1) 编辑
摘要: 当MySQL单表记录数过大时,数据库的增删改查性能会明显下降,常见的优化方法如下: (1)限定数据的范围 务必禁止不带任何限制数据范围条件的查询语句。比如我们当用户在查询订单历史的时候,可以控制在一个月范围内。 (2)读写分离 经典的数据库拆分方案,主库负责写,从库负责读。 (3)垂直分区 根据数据 阅读全文
posted @ 2021-07-18 00:09 Eleanor123 阅读(173) 评论(0) 推荐(1) 编辑
摘要: MySQL_fetch_array()将结果行作为关联数组或来自数据库的常规数组返回。 MySQL_fetch_object从数据库返回结果行作为对象。 阅读全文
posted @ 2021-07-17 19:06 Eleanor123 阅读(221) 评论(0) 推荐(1) 编辑
摘要: BLOB是一个二进制对象,可以容纳可变数量的数据。TEXT是一个不区分大小写的BLOB。 BLOB和TEXT类型之间的唯一区别在于对BLOB值进行排序和比较时区分大小写,对TEXT值不区分大小写。 阅读全文
posted @ 2021-07-17 19:05 Eleanor123 阅读(203) 评论(0) 推荐(1) 编辑
摘要: UNIX_TIMESTAMP是懂MySQL时间戳转换成Unix时间戳的命令。 FROM_UNIXTIME是从Unix时间戳转换成MySQL时间戳的命令。 阅读全文
posted @ 2021-07-17 19:00 Eleanor123 阅读(224) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 39 下一页