我有一个运行的AWS Aurora数据库集群,99.9%专注于写入.在它达到峰值时,它将以每秒2-3k的速度运行.
我知道Aurora在默认情况下对写入有所优化,但我想问一下AWS的相对新手 - Aurora的写性能最佳实践/技巧是什么?
我正在尝试从办公室的本地计算机连接到AWS Instance中的Neptune DB,就像从办公室连接RDS。是否可以从本地计算机连接Neptune db?Neptune db是公开可用的吗?开发人员可以通过任何方式从办公室连接neptune db。
Gremlin和SPARQL都有多种可视化选项。Amazon Neptune经过测试的可视化选项有哪些?
大多数数据库为用户提供了列出正在运行的查询的机制,并在需要时取消它们 这对于终止花费大量时间的查询特别有用.例如,在MySQL中你会做这样的事情:
mysql>show processlist;
mysql> kill <pid>;
Run Code Online (Sandbox Code Playgroud)
我怎样才能在gremlin服务器上做类似的事情?到目前为止,唯一可用的旋钮是scriptEvaluationTimeoutyaml配置,它允许您在超时时终止请求.我对能够列出所有正在运行的查询的API以及可以让我按ID删除查询的API感兴趣.如果不支持,tinkerpop是否有计划在较新版本中支持它?就像是:
g.query()
g.query('123')
g.query('123').cancel()
Run Code Online (Sandbox Code Playgroud) 如果我想对我的 Java 类中的方法进行基准测试,哪个是更好的选择?两者之间的优缺点是什么?
我正在尝试将Aurora MySQL 数据更改流式传输到 Kinesis 流。考虑到每条记录都应该流式传输到 kinesis 中,最好的方法是什么?
mysql ×2
aws-aurora ×1
database ×1
gremlin ×1
java ×1
jmeter ×1
jmh ×1
load-testing ×1
tinkerpop ×1
tinkerpop3 ×1