无奈的选择

本想用Neo4j作为项目的基础

随着对Neo4j的了解深入

心里也就越来越纠结

纠结第一点:neo4j rest批量导入不支持merger数据,并且使用jexp的rest-bounding,在批量插入时也不支持查询。

纠结第二点:neo4j支持java api的批量导入,也许可以自写功能实现merger data,但支持java api的neo4j不能做为独立服务存在,只能作为嵌入式程序。

纠结第三点:想到neo4j的plugins,本想使用rmi编写neo4j插件实现独立服务器上远程用MapReduce入库,结果在官方论坛提问说不支持。

纠结第四点:官方的哥们建议使用unmanaged extensions,但哥们我虽然听说了很多基于restful的东西,但我还只会用,并不了解实际的运行原理,更不能说写这样的接口啊。

纠结第五点:鸟语太难懂,有问题去论坛发帖等用鸟语,表到一个意思要组装十几分钟鸟语,还不知道那些人能不能看懂!

你可能感兴趣的:(java,mapreduce,api,REST,嵌入式,plugins)