![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统架构
Java小虎
一个逍遥自在的程序员,喜欢交流分享技术
展开
-
ArangoDb存储引擎分析_v1
先抛砖做任何事情之前,我们往往都会去想一个问题, 为什么我们要去做?为了选型一款优秀的图数据库,我们之前针对大名鼎鼎的 Neo4j,Janus Graph,ArangoDB,DGraph,Tiger Graph等,都进行了一些技术预研,针对我们项目的实际应用场景,最终选择了ArangoDB,我们今天暂不谈图数据库的技术选型,也不去码代码,我们先聊一聊ArangoDB底层的存储引擎。So Why ?往往一款成熟热门的产品,其社区活跃度、代码版本迭代的速度都是很快的。比如ClickHouse,在我之原创 2020-08-05 10:15:30 · 924 阅读 · 1 评论 -
ArangoDB压测小记
压测环境6C 16G 测试服务器服务器本机部署 ArangoDB3.6手动编写压测程序,Jar包形式本机启动场景用例插入/更新CASE 1(批量更新):使用ArangoDB自带的 WEB Interface相对复杂的CI模型结构Update语句,更新单一属性20W条更新,首次执行59秒,TPS ≈ 3300FOR c IN col_CIUPDATE c WITH { numericVal: 5 } IN col_CICASE 2(单条循环插入):JAVA程原创 2020-07-26 15:29:10 · 340 阅读 · 0 评论 -
ArangoDB-AQL简单操作
尝试几个简单的查询1、返回数据集"airports"中所有的airports:FOR airport IN airports RETURN airport 2、只返回California的airports:FOR airport IN airports FILTER airport.state == "CA" RETURN airport3、返回每个国家的机场数量FOR airport IN airports COLLECT state = airport.s原创 2020-07-05 14:28:00 · 1029 阅读 · 1 评论 -
TPS计算方法,实用
前段时间,项目这边需要评估下几个主要功能点的性能指标,问题其实并不难,但是发现一个很有意思的问题,一些同事居然不太理解TPS到底是个什么概念,往往和QPS分不清……在这里给大家重申一下,QPS = Query Per Second / Request Per Second每秒查询次数 / 每秒请求次数 ,一般用于系统中“读请求/读操作”的性能评估指标。这里不提事务,因为只读查询一...原创 2020-03-18 10:23:47 · 1699 阅读 · 0 评论