Я хочу сохранить большой график в Redis и пытался сделать это с помощью RedisGraph.Чтобы проверить это, я сначала создавал тест-график для проверки характеристик производительности.График довольно мал для тех целей, которые нам нужны.
- Вершины: около 3,5 млн.
- Края: около 18 млн.
И это очень ограничено для наших целей, мы должны быть в состоянииувеличьте это до сотен миллионов ребер в одной базе данных.В любом случае, я проверял требования к пространству и производительности, остановленные после загрузки только в вершинах, и видел, что производительность для:
GRAPH.QUERY gid 'MATCH (t:token {token: "some-string"}) RETURN t'
составляет более 300 миллисекунд только для этого поиска, что абсолютно недопустимо.
Я упускаю очевидный способ улучшить производительность поиска или это ограничение RedisGraph в настоящее время?
Спасибо