想通过阅读TiSpark的源码学习spark on tikv的具体实现。目前是了解到TiSpark这个项目除了TiSpark本身的部分,还包含了TiKV-java-client这个部分。然后有几个问题想要咨询一下:
1.初步学习的话,想先了解TiSpark和各部件的连接通信,还有是怎么实现读操作的,是不是从TiSpark v1.2.1的源码开始看比较好?个人理解,这版属于初期代码所以只完成了只读部分,会不会好入手一些?
2.想问题一下,TiSpark里面的tikv-client和TiKV里面的 java-client有联系吗?需不需要结合起来看呢?