memgraph/docs/user_technical/interfaces.md
Teon Banek 3f08614c3d Docs - alpha user documentation work
Summary:
A lot of style changes. Major content changes are the following:
- Bolt and "interface" stuff moved to quick-start (not so quick anymore?)
- removed the "Memgraph is 100% Bolt compliant" and client-compatiblity claims because they are probably not true and aren't necessary
- moved "Limitations" to the bottom
- Python quickstart - moved explanations into the code, moved DB cleanup to the end (natural data flow)

What still needs work in my opion:
- the table in the "Limitations" part renders horribly (no space between cells)
- heading3 and heading4 are rendered the same in the "QuickStart", which is bad in the "Limitations" section
- I only went through the "Installation" and part of the "QuickStart", still a lot to go

Reviewers: buda, dtomicevic, florijan

Reviewed By: buda

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D473
2017-06-16 14:58:05 +02:00

844 B

Interfacing with Memgraph

This chapter describes ways to access the Memgraph database.

Currently only the Bolt protocol is supported. We are working on implementing a web-browser interface.

Bolt Protocol

The Bolt protocol was designed for efficient communication with graph databases. Memgraph supports Version 1 of the protocol.

Official Bolt protocol drivers are provided for multiple programming languages:

They can be used for easier building custom interfaces for Memgraph. We recommend using drivers starting from version 1.3.