Coder Social home page Coder Social logo

laplacekorea / memgraph Goto Github PK

View Code? Open in Web Editor NEW

This project forked from memgraph/memgraph

0.0 1.0 0.0 24.18 MB

Build modern, graph-based applications on top of your streaming data in minutes

Home Page: https://memgraph.com

License: Other

GDB 0.01% Python 7.31% CMake 1.28% Shell 2.31% C++ 75.24% C 1.25% Dockerfile 0.07% Common Lisp 2.84% ANTLR 0.56% C# 0.10% Java 0.14% JavaScript 0.08% Gherkin 8.21% Emacs Lisp 0.01% Vim Script 0.02% Go 0.06% HTML 0.02% Clojure 0.49%

memgraph's Introduction


Build modern, graph-based applications on top of your streaming data in minutes.

license license license

build

Discord

๐Ÿ“‹ Description

Memgraph is a streaming graph application platform that helps you wrangle your streaming data, build sophisticated models that you can query in real-time, and develop graph applications.

Memgraph directly connects to your streaming infrastructure. You can ingest data from sources like Kafka, SQL, or plain CSV files. Memgraph provides a standard interface to query your data with Cypher, a widely-used and declarative query language that is easy to write, understand and optimize for performance. This is achieved by using the property graph data model, which stores data in terms of objects, their attributes, and the relationships that connect them. This is a natural and effective way to model many real-world problems without relying on complex SQL schemas.

Memgraph is implemented in C/C++ and leverages an in-memory first architecture to ensure that youโ€™re getting the best possible performance consistently and without surprises. Itโ€™s also ACID-compliant and highly available.

๐Ÿ’พ Download & Install

Windows

Windows Windows

macOS

macOS

Linux

Linux Debian Ubuntu Cent OS

You can find the binaries and Docker images on the Download Hub and the installation instructions in the official documentation.

โšก Features

  • Run Python, Rust, and C/C++ code natively, check out the MAGE graph algorithm library
  • Native support for machine learning
  • Streaming support
  • Replication
  • Authentication and authorization
  • ACID compliance

๐Ÿ“‘ Documentation

The Memgraph documentation is available at memgraph.com/docs.

โ“ Configuration

Command line options that Memgraph accepts are available in the reference guide.

๐Ÿ† Contributing

The main purpose of this repository is to continue evolving Memgraph, making it faster and easier to use. Development of Memgraph happens in the open on GitHub, and we are grateful to the community for contributing bug fixes and improvements. Read below to learn how you can take part in improving Memgraph.

Code of Conduct

Memgraph has adopted a Code of Conduct that we expect project participants to adhere to. Please read the full text so that you can understand what actions will and will not be tolerated.

Contributing Guide

Read our contributing guide to learn about our development process and how to propose bug fixes and improvements.

๐Ÿ“œ License

Memgraph Community is available under the BSL license.
Memgraph Enterprise is available under the MEL license.

Back to top

memgraph's People

Contributors

mferencevic avatar gitbuda avatar mbradac avatar dtomicevic avatar antonio2368 avatar ipaljak avatar th30n avatar llugovicmg avatar antaljanosbenjamin avatar kostasrim avatar the-joksim avatar jbajic avatar g-despot avatar cizl avatar mastermedo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.