gydtep
发表于 2020-5-12 10:57:29
最后,从体验出发,构建贯穿全场景的物流应用。
上文提到,由于数据的割裂,卡车司机要使用N个应用才能完整的跑完一趟运输闭环,
gydtep
发表于 2020-5-12 14:21:11
通过G7、普洛斯和嬴彻科技的实践与探索,我们或可窥视一二。
gydtep
发表于 2020-5-12 15:35:36
历经双十一、春晚、十一出行节等场景的大规模考验,在成本、性能、稳定性、功能、安全、易用性等方面相比社区版拥有诸多优势和企业级能力,
gydtep
发表于 2020-5-12 16:48:11
这个索引方案在阿里内部使用多年,经历了多次双11考验,尤其适合解决海量数据的全局索引场景。
gydtep
发表于 2020-5-12 19:53:19
要想在Lindorm中集成Solr,必须想办法将业务写入Lindorm的主表数据实时索引到Solr中,然而存储主表数据的宽表引擎和存储索引数据的Solr检索引擎有很大的差异性,
gydtep
发表于 2020-5-12 20:25:39
业务将数据写入HBase的同时,也将同样的数据写入Solr即可。
gydtep
发表于 2020-5-13 08:10:54
一旦Solr出现问题,用户要么选择放弃写Solr,放弃数据一致性来确保可用性,要么只能无限重试等待Solr恢复来确保数据一致性,但降低了可用性。
gydtep
发表于 2020-5-13 09:22:41
整个过程非常低效,同步的速率受限于HBase的Replication能力,往往Solr的写入瓶颈还没达到,就已经达到了HBase的Replication瓶颈。
gydtep
发表于 2020-5-13 12:25:46
因为HBase可以用KV的时间戳来保证最终一致。但是Solr是不支持列时间戳的,HBase的写入乱序到达Indexer会导致写入Solr中的数据与HBase不一致。
gydtep
发表于 2020-5-13 14:31:05
BDS是一个cloud native的HBase生态数据同步服务,可以提供高效的数据实时同步和全量迁移能力,关于BDS的介绍,