RedisGraph 批量测试

概述

  1. 从neo4j转过来的,试试RedisGraph 的性能如何,虽然有腾讯给出基准测试,但是觉得不可靠,还是要自己测一遍
  2. 环境:虚拟机(vcpu 1/4,内存16G,网卡 150M)

资源

  1. https://oss.redislabs.com/redisgraph/design/ 官网地址
  2. https://github.com/RedisGraph/RedisGraph/tree/master/demo/bulk_insert git上的基于python 的批量写入
  3. https://github.com/RedisGraph/JRedisGraph java版本API

测试

  1. 测试批量写入功能

按照官方模板生成CSV文件,然后通过下面命令进行批量写入,其中,-h 后面是ip地址,GRAPH_DEMO是插入的图的名称,后面CSV对应的路径修改正确即可。

python bulk_insert.py GRAPH_DEMO -h 192.168.1.124 -p 6379 -n resources/Person.csv -n resources/Country.csv -r resources/KNOWS.csv -r resources/VISITED.csv

总结

1. 适用于创建新图,无法像neo4j那样叠加式的增加到原来的图中,效率也就那样,比起postgresql的copy方法差很多

2.不使用批量工具,通过query(cypher)的方式,效率很低,实测,节点1100个/S。关系插入速度更是惨不忍睹。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值