[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4795":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":32,"lastSyncTime":33,"discoverSource":34},4795,"dgraph","dgraph-io\u002Fdgraph","dgraph-io","high-performance graph database for real-time use cases","https:\u002F\u002Fdgraph.io",null,"Go",21687,1594,354,34,0,9,42,3,78.31,"Apache License 2.0",false,"main",[25,26,27,28],"database","distributed","go","knowledge-graph","2026-06-12 04:00:22","\u003Cpicture>\n      \u003Csource\n        srcset=\"\u002Flogo-dark.png\"\n        media=\"(prefers-color-scheme: dark)\"\n      \u002F>\n      \u003Csource\n        srcset=\"\u002Flogo.png\"\n        media=\"(prefers-color-scheme: light), (prefers-color-scheme: no-preference)\"\n      \u002F>\n      \u003Cimg alt=\"Dgraph Logo\" src=\"\u002Flogo.png\">\n\u003C\u002Fpicture>\n\n[![GitHub Repo stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fdgraph-io\u002Fdgraph)](https:\u002F\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph\u002Fstargazers)\n[![GitHub commit activity](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcommit-activity\u002Fm\u002Fdgraph-io\u002Fdgraph)](https:\u002F\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph\u002Fcommits\u002Fmain\u002F)\n[![Go Report Card](https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph)](https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph)\n[![Docker Pulls](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Fdgraph\u002Fdgraph)](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fdgraph\u002Fdgraph)\n\nDgraph is a horizontally scalable and distributed GraphQL database with a graph backend. It provides\nACID transactions, consistent replication, and linearizable reads. It's built from the ground up to\nperform a rich set of queries. Being a native GraphQL database, it tightly controls how the data is\narranged on disk to optimize for query performance and throughput, reducing disk seeks and network\ncalls in a cluster.\n\nDgraph's goal is to provide Google production-level scale and throughput, with low enough latency to\nserve real-time user queries over terabytes of structured data. Dgraph supports\n[GraphQL query syntax](https:\u002F\u002Fdocs.dgraph.io\u002Fgraphql), and responds in [JSON](http:\u002F\u002Fwww.json.org\u002F)\nand [Protocol Buffers](https:\u002F\u002Fdevelopers.google.com\u002Fprotocol-buffers\u002F) over\n[GRPC](http:\u002F\u002Fwww.grpc.io\u002F) and HTTP. Dgraph is written using the Go Programming Language.\n\n## Status\n\nDgraph is at [version v25][rel] and is production-ready. Apart from the vast open source community,\nit is being used in production at multiple Fortune 500 companies.\n\n[rel]: https:\u002F\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph\u002Freleases\u002Ftag\u002Fv25.0.0\n\n## Supported Platforms\n\nDgraph officially supports the Linux\u002Famd64 and Linux\u002Farm64 architectures. In order to take advantage\nof memory performance gains and other architecture-specific advancements in Linux, we dropped\nofficial support for Mac and Windows in 2021, see\n[this blog post](https:\u002F\u002Fdiscuss.dgraph.io\u002Ft\u002Fdropping-support-for-windows-and-mac\u002F12913) for more\ninformation. You can still build and use Dgraph on other platforms (for live or bulk loading for\ninstance), but support for platforms other than Linux\u002Famd64 and Linux\u002Farm64 is not available.\n\nRunning Dgraph in a Docker environment is the recommended testing and deployment method.\n\n## Install with Docker\n\nIf you're using Docker, you can use the\n[official Dgraph image](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fdgraph\u002Fdgraph\u002F).\n\n```bash\ndocker pull dgraph\u002Fdgraph:latest\n```\n\nFor more information on a variety Docker deployment methods including Docker Compose and Kubernetes,\nsee the [docs](https:\u002F\u002Fdocs.dgraph.io\u002Finstallation\u002F).\n\n## Run a Quick Standalone Cluster\n\n```bash\ndocker run -it -p 8080:8080 -p 9080:9080 -v ~\u002Fdgraph:\u002Fdgraph dgraph\u002Fstandalone:latest\n```\n\n## Install from Source\n\nIf you want to install from source, install Go 1.24+ or later and the following dependencies:\n\n### Ubuntu\n\n```bash\nsudo apt-get update\nsudo apt-get install build-essential\n```\n\n### Build and Install\n\nThen clone the Dgraph repository and use `make install` to install the Dgraph binary in the\ndirectory named by the GOBIN environment variable, which defaults to $GOPATH\u002Fbin or $HOME\u002Fgo\u002Fbin if\nthe GOPATH environment variable is not set.\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph.git\ncd dgraph\nmake setup\nmake install\n```\n\n## Get Started\n\n**To get started with Dgraph, follow:**\n\n- [Installation to queries in 4 quick steps](https:\u002F\u002Fdocs.dgraph.io\u002Fquick-start).\n- Tutorial and presentation videos on\n  [YouTube channel](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLzOEKEHv-5e3u2Tgv52O2rs5u3md58JON).\n\n## Is Dgraph the right choice for me?\n\n- Do you have more than 10 SQL tables connected via foreign keys?\n- Do you have sparse data, which doesn't elegantly fit into SQL tables?\n- Do you want a simple and flexible schema, which is readable and maintainable over time?\n- Do you care about speed and performance at scale?\n\nIf the answers to the above are YES, then Dgraph would be a great fit for your application. Dgraph\nprovides NoSQL like scalability while providing SQL like transactions and the ability to select,\nfilter, and aggregate data points. It combines that with distributed joins, traversals, and graph\noperations, which makes it easy to build applications with it.\n\n## Dgraph compared to other graph DBs\n\n| Features                            | Dgraph                        | Neo4j                                                    | Janus Graph                           |\n| ----------------------------------- | ----------------------------- | -------------------------------------------------------- | ------------------------------------- |\n| Architecture                        | Sharded and Distributed       | Single server (+ replicas in enterprise)                 | Layer on top of other distributed DBs |\n| Replication                         | Consistent                    | None in community edition (only available in enterprise) | Via underlying DB                     |\n| Data movement for shard rebalancing | Automatic                     | Not applicable (all data lies on each server)            | Via underlying DB                     |\n| Language                            | GraphQL inspired              | Cypher                                                   | Gremlin                               |\n| Protocols                           | Grpc \u002F HTTP + JSON \u002F RDF      | Bolt + Cypher                                            | Websocket \u002F HTTP                      |\n| Transactions                        | Distributed ACID transactions | Single server ACID transactions                          | Not typically ACID                    |\n| Full-Text Search                    | Native support                | Native support                                           | Via External Indexing System          |\n| Regular Expressions                 | Native support                | Native support                                           | Via External Indexing System          |\n| Geo Search                          | Native support                | External support only                                    | Via External Indexing System          |\n| License                             | Apache 2.0                    | GPL v3                                                   | Apache 2.0                            |\n\n## Users\n\n- **Dgraph official documentation is present at [docs.dgraph.io](https:\u002F\u002Fdocs.dgraph.io).**\n- For general information and questions, visit\n  [Github discussions](https:\u002F\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph\u002Fdiscussions).\n- Please see [releases tab](https:\u002F\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph\u002Freleases) to find the latest release\n  and corresponding release notes.\n\n## Developers\n\nPlease see [Contributing to Dgraph](https:\u002F\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph\u002Fblob\u002Fmain\u002FCONTRIBUTING.md)\nfor guidelines on contributions.\n\n## Client Libraries\n\nThe Dgraph team maintains several\n[officially supported client libraries](https:\u002F\u002Fdocs.dgraph.io\u002Fclients\u002F). There are also libraries\ncontributed by the community\n[unofficial client libraries](https:\u002F\u002Fdocs.dgraph.io\u002Fclients\u002Funofficial-clients).\n\n##\n\n## Contact\n\n- Please use [Github discussions](https:\u002F\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph\u002Fdiscussions) for questions,\n  feature requests and discussions.\n- Please use [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fdgraph-io\u002Fdgraph\u002Fissues) for filing bugs or feature\n  requests.\n","Dgraph 是一个高性能的图数据库，适用于实时应用场景。它具有水平扩展能力和分布式架构，支持ACID事务、一致性复制和线性化读取。作为原生的GraphQL数据库，Dgraph 通过优化数据在磁盘上的布局来提高查询性能和吞吐量，减少集群中的磁盘寻址和网络调用。Dgraph 的设计目标是实现谷歌级别的规模和吞吐量，并保持低延迟以处理大规模结构化数据上的实时用户查询。它支持GraphQL查询语法，并通过JSON和Protocol Buffers格式响应GRPC和HTTP请求。Dgraph 采用Go语言编写，目前版本稳定并已广泛应用于多个财富500强企业中。推荐使用Docker环境进行测试与部署。",2,"2026-06-11 03:00:30","top_language"]