Исследование базы данных Neo4j

Недавно я начал изучать возможности баз данных баз данных. На данный момент я просматриваю базу данных Neo4j Graph.

К сожалению, я не могу найти всю необходимую информацию. Я нашел большую информацию, кроме следующих:

  • Поддержка типов данных? (Integer,
  • Макс. размер базы данных?
  • Макс. узлы в db?
  • Макс. отношения в db?

Ответ 1

Поддерживаемые типы данных:

  • boolean или boolean []
  • байт или байт []
  • короткий или короткий []
  • int или int []
  • длинный или длинный []
  • float или float []
  • double или double []
  • char или char []
  • java.lang.String или String []

Источник: Документы API Neo4j

Нет ограничений на размер базы данных, но текущая версия (1.2) имеет ограничения на количество узлов, отношений и свойств. Предел для каждого из них составляет 4 миллиарда. Работа по увеличению лимитов выполняется прямо сейчас, и в скором времени будет включен релиз. Новый предел - 32B на узлах и отношениях и свойства 64B.

В релизе 1.3.M03 была включена поддержка более эффективного способа хранения коротких строк, что значительно снизит потребление диска для многих наборов данных. См. Лучшая поддержка коротких строк в Neo4j.