类似的技术可以关注 Graph Database
http://flavorwocky.herokuapp.com/
BTW. Heroku 也有 Neo4j 的支持 https://addons.heroku.com/neo4j
直接 like 上
现在互联网常用的算法和实现推荐一本书《集体智慧编程》 http://book.douban.com/subject/3288908/
没那么复杂,用社会网络分析实现,很容易,不需要改现有任何数据结构与数据库架构设计。不过华顺的这个东西真是好东西,我们正好能用上:D
这是我微博上贴的一个图,对学生的关系情况的自动分组:
http://ww3.sinaimg.cn/bmiddle/7ba38c42jw1dr53xraj7kj.jpg
ruby 的支持用的是 jruby . 当时 REST 相对原生的 java 库有功能缺陷。
jruby
neo4j 我之前在 rails 上做过实验。有对 rails 的支持,而且还挺好。Rails 3 / Active Model support 另一篇文章
不过在设计社交型的数据关系的时候真的很形象简单。
#6 楼 @ichord 感谢!
#7 楼 @ouyang my pleasure. =)
我是一直很想把这个应用到项目里面去,但是目前位置还没有地方能用上...
好像我们能用上。。周末学习一下。。
#3 楼 @Rei 这书貌似不错,thx
囧啊 华顺那个 实时关系分析演示 链接报错了。。
.
我用 Neo4j 性能很差,1000 个节点也要算好几秒,是该优化,还是 neo4j 的问题?
测试一下通知