简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一段c语言程序:#include <stdio.h>int main(){int num,result=0,i=0;scanf("%d", &num);while(i<=num){result += i;i++;}printf("result=%d\n", result);return 0;}1. p
一段c语言程序:#include <stdio.h>int main(){int num = 0;scanf("%d", &num);printf("%d", num);return 0;}1. 查看
LevelDB简介LevelDB 是一个可持久化的KV数据库引擎。由Google的工程师Jeff Dean和Sanjay Ghemawat开发。LevelDB源码下载方式linux下cd到要保存的目录,例如我保存在/home/leveldb/下git clonehttps://github.com/google/leveldb.gitLevelDB的编译与安装使用cmake来编译1. 解压 编译
service文件介绍
Kafka 是一种分布式、支持分区、多副本的消息中间件,支持发布-订阅模式,多用于实时处理大量数据缓存的场景,类似于一个“缓存池”。
kafka执行脚本默认在安装的bin目录下,本文中示例均基于bin目录执行。
依赖库直接下载源码编译即可。生成c和c++动态库。
kafka通过topic作为主题缓存数据,一个topic主题可以包括多个partition,每个partition是一个有序的队列,同一个topic的不同partiton可以分配在不同的broker(kafka服务器)。
消费者组(Consumer Group):由多个consumer组成。;
1(all):生产者发送过来的数据,等待所有副本将数据同步后发送下一条数据,性能最慢,安全性最高;消息保序策略:按key分区,可以实现局部有序,但这又可能会导致数据倾斜,可根据实际情况选择。1:生产者发送过来的数据,等待Leader副本确认后发送下一条数据,性能中等;producer的acks参数表示生产者生产消息时,写入到副本的严格程度。