文件名称:微软亚洲研究院开源的图数据库GraphView.zip
文件大小:270KB
文件格式:ZIP
更新时间:2022-08-08 00:08:31
开源项目
GraphView 作为一款基于 SQL 的图数据库,提供了原生图数据库所支持的全部功能。除此之外,GraphView 还继承了 SQL Server 和 Azure SQL Database 的大量功能,其中的很多功能是现有原生图数据库所不支持的。GraphView 的主要功能包括: · 完备的查询语言。GraphView 使用一套基于 SQL 的扩展语言来查询和操作图数据。关系数据库的用户对此语言会非常熟悉。 · 索引。GraphView 的用户可以建立索引来提升查询和操作效率。所有 SQL Server 和 Azure SQL Database 所支持的索引都可以用在图数据中。 · 事务处理。GraphView 提供了完整的事务处理支持。GraphView 中的任何操作都是事务安全的。 · 系统管理。GraphView 继承了 SQL Server 和 Azure SQL Database 丰富的管理工具,比如权限管理,数据复制和数据备份等。 了解更多关于 GraphView 的信息,请访问 http://research.microsoft.com/en-us/projects/graphview/ GitHub 下载地址:https://github.com/Microsoft/GraphView 标签:图数据库
【文件预览】:
GraphView-master
----GraphView()
--------CollectVariableVisitor.cs(3KB)
--------WSqlTableContext.cs(10KB)
--------GetQueryTablesVisitor.cs(3KB)
--------GraphView.csproj(8KB)
--------ConvertGraphModificationStatementVisitor.cs(13KB)
--------GraphDataModificationAnnotation.cs(2KB)
--------Statistics.cs(13KB)
--------TSQL Syntax Tree()
--------CheckTableReferencingVisitor.cs(5KB)
--------BulkInsert.cs(107KB)
--------GraphViewException.cs(6KB)
--------TableSizeEstimator.cs(8KB)
--------GraphViewCommand.cs(9KB)
--------NodeTableGraphViewCodeTemplate.cs(59KB)
--------GraphViewQuickAccess.cs(12KB)
--------EdgeViewGraphViewCodeTemplate.cs(44KB)
--------NodeTableGraphViewCodeTemplate.tt(19KB)
--------GraphViewParser.cs(71KB)
--------MatchGraphInterface.cs(11KB)
--------MatchClauseVisitor.cs(6KB)
--------EdgeViewBfsScriptTemplate.tt(6KB)
--------WSqlFragmentVisitor.cs(12KB)
--------UpgradeMetaTableV100.sql(3KB)
--------GraphViewDefinedFunctionGenerator.cs(11KB)
--------WSqlParser.cs(76KB)
--------MatchGraph.cs(26KB)
--------GraphViewConnection.cs(181KB)
--------DeployScriptTemplate.cs(60KB)
--------TranslateDataModificationVisitor.cs(113KB)
--------MetaGraphViewCodeTemplate.tt(5KB)
--------GraphViewKeywords.cs(2KB)
--------Properties()
--------DictionaryExtensions.cs(2KB)
--------AttachWhereClauseVisitor.cs(17KB)
--------View.cs(106KB)
--------EdgeViewGraphViewCodeTemplate.tt(12KB)
--------ObjectExtensions.cs(6KB)
--------TranslateMatchClauseVisitor.cs(95KB)
--------EdgeViewBfsScriptTemplate.cs(24KB)
--------MatchComponent.cs(54KB)
--------CreateViewVisitor.cs(18KB)
--------MetaGraphViewCodeTemplate.cs(18KB)
--------DeployScriptTemplate.tt(12KB)
----GraphViewTutorial()
--------Program.cs(380B)
--------StoredProcedureTutorial.cs(4KB)
--------Properties()
--------BulkLoadTutorial.cs(4KB)
--------App.config(187B)
--------InsAndDelTutorial.cs(6KB)
--------TutorialConfiguration.cs(2KB)
--------GraphViewTutorial.csproj(3KB)
----LICENSE(1KB)
----README.md(6KB)
----.gitignore(2KB)