使用开源软件攒一个企业级图数据平台解决方案
- 使用开源软件攒一个企业级图数据平台解决方案
Here’s the table of contents:
使用开源软件攒一个企业级图数据平台解决方案
最近有技术社区的朋友,刚从Nebula Graph切换到ONgDB,想付费让我给出个
图数据平台解决方案
,我觉得这可能也是很多朋友的共性需求,所以我决定写一系列的小博客分享一下。帮助大家快速低成本应用图数据、挖掘图数据,为业务应用分析提供更多可能性。预期的目标是,通过这些小博客大家可以快速顺利低成本的搭建自己的企业级图数据平台,为业务提供可靠的服务。
开始之前各位需要了解的是,本次分享的解决方案是基于ONgDB-v1.x的,并且正运行在百亿规模的复杂图数据环境下。另外使用的组件全都是开源的。如果开源方案满足不了需求,请找商业机构支持。
主要内容会包括图数据库的安装部署、监控运维、数据迁移、图计算、图全文检索、流数据集成、超大规模数据建模等等。
#包括但不限于以下内容:
1. 数据库服务部署:单机部署、因果集群部署、Docker部署、K8s部署
2. 数据库服务监控运维:Halin、Prometheus
3. 数据迁移:从ONgDB历史版本、从Neo4j历史版本
4. 图计算与图数据处理:Apoc、Algo、Spark、Tensorflow
5. 数仓联邦查询:MySQL、Oracle、SqlServer
6. 集成全文检索:Elasticsearch、Lucene
7. 在1.x上运行Fabric功能
8. 流数据集成:Kafka
...
最后,想说明的一点是,如果采用开源方案,请保证你的团队有足够的技术能力可以搞定这些事情,否则将面临组件奔溃、数据库宕机、平台不稳定等等影响系统正常提供服务的风险。
另外,这个内容完全是业余时间编写,发布时间可能不固定各位莫要催更。如果有比较着急解决的问题,也可以来我的博客留言一起讨论。如果大家看到这个文章,还有别的想法也可以留言给我,我会参考并一起整理进来:)。