数据导出服务能解释下吗?它存在的作用与调用的时机是什么?

来源:4-2 【跟我一起编码】统一响应处理的开发

慕盖茨7079662

2019-02-01

写回答

1回答

张勤一

2019-02-01

同学你好:

    数据导出服务是一个单独的服务,这也是我为什么把这个功能简单的写在 TestCase 里面。数据导出是一次性的,导出之后,这份文件存储于一个公共的地方(可以是 NFS、HDFS 等分布式文件系统上面)。检索服务在启动的时候,读取这份文件,加载索引。这里有几个核心的思想需要明白:

    1. 数据导出是一次性的,也就是只执行一次,获取结果(实际上,更适合把这个功能简单的写成一个脚本)

    2. 检索服务与数据导出没有任何关系,检索服务并不直接与数据库接触,所以,你可以看到,在检索服务中没有表和列的定义。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持! 

1
0

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程