Graph database: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
InternetArchiveBot (bicara | kontrib)
Rescuing 112 sources and tagging 0 as dead.) #IABot (v2.0.9.5
Kim Nansa (bicara | kontrib)
Fitur saranan suntingan: 3 pranala ditambahkan.
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Tugas pengguna baru Disarankan: tambahkan pranala
 
Baris 57:
| [http://www.jcoredb.org jCoreDB Graph] {{Webarchive|url=https://web.archive.org/web/20140809102017/http://www.jcoredb.org/ |date=2014-08-09 }} || || || || An extensible database engine with a graph database subproject.
|-
| [http://mapgraph.io/ MapGraph] {{Webarchive|url=https://web.archive.org/web/20230628015020/https://mapgraph.io/ |date=2023-06-28 }} || v3 (2014) || [[Apache 2 License|Apache 2]] || [[CUDA]] || MapGraph is Massively Parallel Graph processing on GPUs. The MapGraph API makes it easy to develop high performance graph analytics on GPUs. The API is based on the Gather-Apply-Scatter (GAS) model as used in [[GraphLab]].<ref>[http://sourceforge.net/projects/mpgraph/] {{Webarchive|url=https://web.archive.org/web/20220120001018/https://sourceforge.net/projects/mpgraph/ |date=2022-01-20 }} Retrieved Aug 7, 2014.</ref> MapGraph is up to two orders of magnitude faster than parallel CPU implementations on up 24 CPU cores and has performance comparable to a state-of-the-art manually optimized GPU implementation. New algorithms can be implemented in a few hours that fully exploit the data-level parallelism of the GPU and offer throughput of up to 3.3 billion traversed edges per second on a single GPU.<ref>[http://dx.doi.org/10.1145/2621934.2621936] Retrieved Aug 7, 2014.</ref> and up to 30 billion traversed edges per second on a cluster with 64 GPUs <ref>[http://www.sci.utah.edu/publications/Fu2014a/UUSCI-2014-002.pdf] {{Webarchive|url=https://web.archive.org/web/20230603093706/http://www.sci.utah.edu/publications/Fu2014a/UUSCI-2014-002.pdf |date=2023-06-03 }} Retrieved Aug 7, 2014.</ref>
|-
| [[Neo4j]] || [http://www.neo4j.org/download 2.1.6] {{Webarchive|url=https://web.archive.org/web/20141015135558/http://www.neo4j.org/download |date=2014-10-15 }} (November 2014) || GPLv3 Community Edition. Commercial & AGPLv3 options for Enterprise and Advanced editions<ref name="neo4j.org">{{Cite web |url=http://www.neo4j.org/ |title=neo4j.org |access-date=2014-12-19 |archive-date=2014-10-15 |archive-url=https://web.archive.org/web/20141015175338/http://www.neo4j.org/ |dead-url=no }}</ref> || [[Java (programming language)|Java]] || A highly scalable open source graph database that supports [[ACID]], has high-availability clustering for enterprise deployments, and comes with a web-based administration tool that includes full transaction support and visual node-link graph explorer.<ref>[http://www.neotechnology.com/neo4j-graph-database/ Neo4j, World’s Leading Graph Database] {{Webarchive|url=https://web.archive.org/web/20140831165430/http://www.neotechnology.com/neo4j-graph-database/ |date=2014-08-31 }}. Retrieved September 16, 2013.</ref> Neo4j is accessible from most programming languages using its built-in [[REST]] [[web API]] interface. Neo4j is the most popular graph database in use today.<ref>[http://db-engines.com/en/ranking/graph+dbms DB-Engines Ranking of Graph DBMS] {{Webarchive|url=https://web.archive.org/web/20190308093835/https://db-engines.com/en/ranking/graph+dbms |date=2019-03-08 }}. Retrieved July 19, 2013.</ref>
Baris 208:
* [http://research.microsoft.com/en-us/projects/trinity/ Trinity] {{Webarchive|url=https://web.archive.org/web/20160605080644/http://research.microsoft.com/en-us/projects/trinity/ |date=2016-06-05 }} - Distributed in-memory graph engine under development at Microsoft Research Labs.
* [http://www.boost.org/doc/libs/1_51_0/libs/graph_parallel/doc/html/index.html Parallel Boost Graph Library (PBGL)] {{Webarchive|url=https://web.archive.org/web/20230325145110/https://www.boost.org/doc/libs/1_51_0/libs/graph_parallel/doc/html/index.html |date=2023-03-25 }} - a [[C++]] library for graph processing on distributed machines, part of [[Boost (C++ libraries)|Boost]] framework.
* [http://thegraphsblog.wordpress.com/the-graph-blog/mizan/ Mizan] {{Webarchive|url=https://web.archive.org/web/20221226044617/https://thegraphsblog.wordpress.com/the-graph-blog/mizan/ |date=2022-12-26 }} - An optimized Pregel clone that can be deployed easily on Amazon EC2, local clusters, stand-alone Linux systems and supercomputers ([[IBM]] BlueGene/P). It utilizes runtime graph repartitioning between iterations to provide dynamic load balancing for better algorithm performance.<ref>http://dl.acm.org/citation.cfm?id=2465369</ref>
* [http://weaver.systems Weaver] {{Webarchive|url=https://web.archive.org/web/20200120133011/http://weaver.systems/ |date=2020-01-20 }} - A fast and scalable graph store designed specifically for dynamically-changing graphs
 
Baris 223:
* [http://hg.readify.net/neo4jclient Neo4jClient] {{Webarchive|url=https://web.archive.org/web/20141219211741/http://hg.readify.net/neo4jclient |date=2014-12-19 }} - a .NET client for accessing [[Neo4j]].
* [https://github.com/maxdemarzi/neography/ Neography] {{Webarchive|url=https://web.archive.org/web/20230602084034/https://github.com/maxdemarzi/neography |date=2023-06-02 }} - a thin Ruby wrapper that provides access to [[Neo4j]] via REST.
* [https://github.com/jadell/neo4jphp/wiki Neo4jPHP] {{Webarchive|url=https://web.archive.org/web/20220621133347/https://github.com/jadell/neo4jphp/wiki |date=2022-06-21 }} - a [[PHP]] library wrapping the Neo4j graph database.
* [https://github.com/thingdom/node-neo4j NodeNeo4j] {{Webarchive|url=https://web.archive.org/web/20230426135256/http://github.com/thingdom/node-neo4j |date=2023-04-26 }} - a Node.js driver for Neo4j that provides access to [[Neo4j]] via REST
* [https://github.com/pangloss/pacer Pacer] {{Webarchive|url=https://web.archive.org/web/20230523094111/http://github.com/pangloss/pacer |date=2023-05-23 }} - a Ruby dialect/implementation of the Gremlin graph traversal language.
Baris 231:
* [http://code.google.com/p/pygr/ Pygr] {{Webarchive|url=https://web.archive.org/web/20160809060807/https://code.google.com/p/pygr/ |date=2016-08-09 }} - a Python API for large-scale analysis of biological sequences and genomes, with alignments represented as graphs.
* [http://rexster.tinkerpop.com Rexster] {{Webarchive|url=https://web.archive.org/web/20131221033209/http://rexster.tinkerpop.com/ |date=2013-12-21 }} - a graph database server that provides a REST or binary protocol API (RexPro). Supports Titan, Neo4j, OrientDB, Dex, and any TinkerPop/Blueprints-enabled graph.
* [http://rdfsharp.codeplex.com RDFSharp] {{Webarchive|url=https://web.archive.org/web/20171223142505/http://rdfsharp.codeplex.com/ |date=2017-12-23 }} - a .NET API for modeling RDF graphs, storing them on many SQL databases (Firebird, MySQL, [[PostgreSQL]], SQL Server, SQLite) and querying them with SPARQL.
* [[SPARQL]] - a query language for databases, able to retrieve and manipulate data stored in [[Resource Description Framework]] format.
* [http://www.w3.org/wiki/SPASQL SPASQL] {{Webarchive|url=https://web.archive.org/web/20230601195238/https://www.w3.org/wiki/SPASQL |date=2023-06-01 }} - an extension of the SQL standard, allowing execution of SPARQL queries within SQL statements, typically by treating them as subquery or function clauses. This also allows SPARQL queries to be issued through "traditional" data access APIs ([[Open Database Connectivity|ODBC]], [[Java Database Connectivity|JDBC]], [[OLE DB]], [[ADO.NET]], etc.)