Я бы хотел использовать Neo4j, потому что он поддерживает две ключевые функции моих требований: быстрый full-text-search
(на основе движка Lucene в Neo4j) и joins
(или отношения в именовании графиков).
Я перешел на Калькулятор размеров аппаратного обеспечения Neo4j , чтобы оценить размер аппаратного обеспечения, необходимого для моей услуги, и получил Graph exceeds calculator limits
.
- Может ли Neo4j справиться с моей нагрузкой? (см. размеры ниже)
- Если так, какое оборудование мне использовать для этого?
- Существуют ли альтернативы, которые поддерживают ключевые функции, которые мне нужны, и я должен искать вместо них?
Мой ожидаемый размер данных:
Параллельный запрос в секунду: ~ 5000
Узлы: ~ 1 000 000 000
Отношения: ~ 5 000 000 000
Свойства на узел: ~ 30
Свойства за отношение: ~ 10