Frequently Asked Questions (FAQ)

How are databases billed?

With GrapheneDB, you only pay for the time that your database is running. The rate for your plan is prorated at the end of each month. You will be billed for the number of days that your plan is in use. If you have multiple plans, a single payment is collected at the end of each month for all plans that you select.

My database has exceed the limit and is now in read-only mode. What can I do?

A database will be switched to read-only mode when it exceeds the maximum storage size. (For Hobby accounts, exceeding the node count or relationship maximum count will also set the database to read-only status).

If you want to switch the database back to read-write mode you can choose from the three alternatives below:

Upgrade your plan

The simplest solution is to increase the database capacity by upgrading to a higher plan. You can do this by cloning the database from the GrapheneDB UI using the Upgrade/Clone button. This will create a new instance of the database, but the original instance will continue to be up and running. Please remove the original database if you don't need it anymore in order to avoid any potential charges.

Reduce the size of your database

If you don't want to upgrade to a higher plan, but would like to reduce the size to stay within the capacity of your current plan, you can follow these steps:

  • Download your database as a tarball (go to “Admin” tab, then click on “Export database” button)
  • Unpack the downloaded tarball and put the directory inside the /data directory of your local Neo4j installation.
  • Start your local instance and reduce your dataset
  • Stop your local instance, compress the dataset and restore your GrapheneDB database with the compressed file (go to “Admin” tab, then click on “Restore database” button)

Flush your database

You can also flush your database using the Empty database button that you can find if you navigate to Admin on our admin interface. Please take into account that you'll be deleting all your data and that this action cannot be undone.

Which versions of Neo4j are used for GrapheneDB deployments?

Hobby, Standard, and Performance plans run on Neo4j Community Edition.

GrapheneDB also operates Enterprise Edition deployments. This requires a license, which can be obtained from GrapheneDB (buy through us) or supplied by the customer (bring your own). If you are interested in operating a Neo4j Enterprise deployment with us, please contact our sales team.

If you are a startup, you may qualify for special discounts if your company has less than 50 employees and earns less than $3M in annual revenue.

Do you support High Availability deployments?

Hobby, Standard, and Performance databases are single-server deployments running Neo4j Community Edition.

GrapheneDB supports clustered High Availability deployments with Neo4j Enterprise Edition. As these plans are custom, please contact our sales team if you are interested in our High Availability options.

Does GrapheneDB support hot backups?

Yes, all production-ready plans (Hobby, Standard, Performance, and Enterprise) feature daily automated and on-demand hot backups.

Backups are verified for consistency and archived for 7 days. Backups are downloadable by the customer and can be used to restore the database or to clone into new instances.

All plans, including Hobby databases, also feature an Export feature, which will stop Neo4j and provide a downloadable copy of the Neo4j store files.

Which browsers are supported by GrapheneDB?

Our dashboard is a rich front-end application that should work with any popular modern browser. If you use our app with an older or unsupported browser, a warning message is displayed at the top of the page. You might encounter errors while using the dashboard if you are using an older, unsupported browser.

GrapheneDB currently supports:

  • Microsoft Internet Explorer 10 and higher
  • Microsoft Edge 12
  • Safari 5 and higher
  • Google Chrome 21 and higher
  • Firefox 19 and higher
  • Opera 13 and higher

Browser/WebAdmin SSL warning

You may see an “SSL not available” warning displayed below the link to Launch the Neo4j/Browser interface if it's not possible to open the interface through HTTPS.

There are different scenarios where this will be the case:

  • The plan does not support SSL. You can upgrade to one of our production plans which supports SSL. Check out our plans and pricing page, or our Heroku add-on page to see which plans support SSL connections.
  • The plan does support SSL, but you're running an older version of Neo4j. The old webadmin does not work properly in SSL proxy scenarios (see this Github issue). We recommend you upgrade to a newer version of Neo4j in order to resolve this issue. Versions 2.0.x and higher work just fine.

Microsoft Internet Explorer 11 and Microsoft Edge browsers UI links

For security reasons, Microsoft Internet Explorer 11 and Microsoft Edge do not support embedding HTTP basic authentication credentials in URLs. This is described in the Microsoft Knowledge Base article 834489. When accessing the Neo4j browser from Internet Explorer 11, we will display the username and password for copying and pasting into the authentication dialog that will be opened by the browser.

Safari Warning when opening Neo4j Browser/WebAdmin

When HTTP basic authentication credentials are embedded in URLs, Safari will display a warning about a potential phishing attack. It is safe to ignore the warning and follow the link from the UI, as long as you are browsing

What happens to databases that are not in use?

Upon a longer period of networking inactivity (a few hours), Hobby instances are set into sleeping state. Upon the next incoming request, they are awakened and the request is processed as soon as the database is up and running.

The wake-up process takes just a few seconds, so there is no need to worry. Your app shouldn’t suffer from any database unavailability, just a slight delay on the first request after a sleeping period.

This only applies to GrapheneDB Hobby databases.

Frequently Asked Questions (FAQ)