diff --git a/README.md b/README.md index edb3ceee1..90956aff3 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,74 @@ -# Memgraph +

+ +

-Memgraph is an ACID compliant high performance transactional distributed -in-memory graph database featuring runtime native query compiling, lock free -data structures, multi-version concurrency control and asynchronous IO. +--- -## Development Documentation +

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

-Please continue in -[Notion](https://www.notion.so/memgraph/memgraph-0428591638604c8385550e214ea9f3e6). +

+ + license + + + license + + + license + +

-## User Documentation +

+ + build + + + + +

-Memgraph user documentation is maintained within -[docs](https://github.com/memgraph/docs) repository. The documentation is also -available on [GitBook](https://docs.memgraph.com). +## :clipboard: 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. -## Licences +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. -* [Community](release/LICENSE_COMMUNITY.md) -* [Enterprise](release/LICENSE_ENTERPRISE.md) +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. + +## :zap: Features +- Run Python, Rust, and C/C++ code natively, check out the [MAGE](https://github.com/memgraph/mage) graph algorithm library +- Native support for machine learning +- Streaming support +- Replication +- Authentication and authorization +- ACID compliance + +## :bookmark_tabs: Documentation +The Memgraph documentation is available at [memgraph.com/docs](https://memgraph.com/docs). + +## :shipit: Installation +Memgraph can be installed on Linux Debian/Ubuntu/CentOS natively, or on any other operating system through a [Docker](https://docker.com) container. + +You can find the [installation instructions](https://memgraph.com/docs/memgraph/installation) on the main documentation. + +## :question: Configuration +Command line options that Memgraph accepts are available in the [reference guide](https://memgraph.com/docs/memgraph/reference-guide/configuration). + +## :trophy: Contributions +For bugs, feature requests, or any other code-related info, reach out to us using [GitHub issues](https://github.com/memgraph/memgraph/issues/new). +We'd love to hear your ideas and talk about them before any code is written, that way we can brainstorm the general use cases and create better software! + +## :scroll: Licence +Memgraph Community is available under the [BSL license](./licenses/BSL.txt).
+Memgraph Enterprise is available under the [MEL license](./licenses/MEL.txt). + +

+ + Back to top + +