• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

GraphLayer: GraphLayer,中文名图层,图形数据库的适配器,可将业务数据持久化到图形 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

GraphLayer

开源软件地址:

https://gitee.com/cloudcube/graphlayer

开源软件介绍:

GraphLayer

GraphLayer is a Graph database adapter!

##Completed:

  • Node(create/edit/relate/delete/properties)
  • Relationship (create/edit/delete/properties)
  • Index (create/edit/delete/add node/remove node/find/query)
  • Cypher (Cypher queries|Query/Query with paremeter/get path)
  • Traversals (Traversal using a return filter/return relationship from a traversal/return path from a traversal/traversal returning nodes below a certain depath/creatomg a paged traverser)-still under active development,

##To Do:

  • Built-In Graph Algorithms
  • Batch Operations
  • Gremlin

##DocumentationSee GoDoc for automatic

##StatusBuild Status

This driver is a work in progress. It is not yet complete, but may now besuitable for use by others. The code has an extensive set of integrationtests, but very little real-world testing. use in production at your ownrisk.

##Install

//go get git.oschina.net/cloudcube/graphlayer //oschina.netgo get github.com/innovationturbo/GraphLayer //github.com

##Basic Example

package mainimport (	"log"	_ "github.com/innovationturbo/GraphLayer"  //github.com	//git.oschina.net/cloudcube/graphlayer //oschina.net)func main(){	session,err:=Dial(dbConfig)	if err!=nil{		log.Println(err)	}	//create a node	data:=map[string]interface{}{		"name":"test",		"key":1,	}	node1,err:=session.CreateNode(data)	if err! = nil{		log.Println(err)	}	......}

#License

graphdb is licensed under AGPL V3, see LICENSE for more information.


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap