我们正在尝试做一个 POC,我们尝试将数据从 volt db 表导出到 kafka 下面是我遵循的步骤:-
Step1:- 准备deployment.xml以启用导出到kafka
<?xml version="1.0"?>
<deployment>
<cluster hostcount="1" kfactor="0" schema="ddl" />
<httpd enabled="true">
<jsonapi enabled="true" />
</httpd>
<export enabled="true" target="kafka">
<configuration>
<property name="metadata.broker.list">localhost:9092</property>
<property name="batch.mode">false</property>
</configuration>
</export>
</deployment>
Step2:- 然后Strted voltdb服务器
./voltdb create -d deployment-noschema.xml --zookeeper=2289
Step3:- 创建一个仅导出表并在其中插入一些数据
create table test(x int);
export table test;
insert into test values(1);
insert into test values(2);
在此之后,我尝试验证是否在 kafka 中创建了任何主题,但没有。
./kafka-topics.sh --list --zookeeper=localhost:2289
我还可以看到 exportoverflow 目录中所有数据的记录。谁能告诉我这里缺少什么。