Getting started: Technical requirements
Linkurious is a Web-application server. It needs to be installed on a server and can then be accessed by multiple users using their Web browser.
Technical requirements for the machine used to install the Linkurious Web-application server.
For a standard installation of Linkurious, the recommended hardware is:
- 32GB of RAM
- 8 CPU cores
- 50GB of free space (SSD preferred)
Linkurious requires a 64-bit system to run.
Please keep in mind that these technical requirements are for Linkurious server only. For hardware requirements regarding your graph database, please refer to these guides:
- Neo4j: hardware sizing calculator
- JanusGraph: Google Groups discussion on hardware requirements
- DataStax Enterprise Graph: hardware requirements
- AllegroGraph: hardware and performance tuning
- Stardog: capacity planning
Linkurious includes an embedded Elasticsearch instance for search capabilities. Please keep in mind that this embedded instance will only work for smaller graphs (less than 50M nodes + edges). For larger graphs, you will need to deploy an Elasticsearch cluster. Please refer to Elasticsearch's hardware requirements guide for details.
Linkurious server can be deployed on the following platforms:
- Windows 7
- Windows 8
- Windows 8.1
- Windows 10
- Windows Server 2012
- Windows Server 2016
- CentOS 7+
- Ubuntu 12.10+
- Gentoo 12+
- Debian 8+
- Mint 14+
- Mac OS X
- OS X 10.10+ (OS X Lion and more recent)
Linkurious embedded Elasticsearch engine requires Java JRE (or JDK) 7+.
JAVA_HOME environment variable should be set.
Linkurious uses an embedded SQLite store for user-data persistence. This database requires GLIBC >= 2.14. Some older Linux distributions don't have this version of GLIBC available. You can check the version available on your system on http://distrowatch.com.
If SQLite does not work on your system, please refer to the user-data store documentation section to learn how to use an alternative database.
Technical requirements for users who want to access Linkurious with their Web browser.
Hardware requirements of the Linkurious Web client vary with the size of the visualized graphs. For up to 500 nodes and edges in a single visualization, we recommend to use a machine with 4 GB RAM, and 2 CPU cores @ 1.6 Ghz.
The minimal screen resolution is 1024 x 768.
End-users will access Linkurious through a Web browser. All modern browsers are supported:
- Chrome 23+ (fastest)
- Internet Explorer 11+
- Firefox 17+
- Opera 12+
- Safari 11+