kdb+ 32bit 的性能表现如何

Dat*_*eek 5 performance kdb

Kx宣布免费kdb +(32 位)时间序列数据库。

我们通常可以期望该数据库的每秒读/写性能如何?

我确实知道这是一个复杂的问题,因为答案取决于设置、节点数量等。我希望有人能够为我们提供一些数字和用例。

Dat*_*eek 5

经过更多调查后,我在kx.com 网站上找到了示例性能基准:

在具有 4 GB RAM 的 AMD Opteron 机器上,我们得到

0.672 million inserts per second (single insert)
6.944 million inserts per second (bulk insert 10)
20.408 million inserts per second (bulk insert 100)
24.39 million inserts per second (bulk insert 1000)
25 million inserts per second (bulk insert 10000)
Run Code Online (Sandbox Code Playgroud)

在具有 0.5 GB RAM 的 AMD Turion64 笔记本电脑上,

0.928 million inserts per second (single insert)
8.065 million inserts per second (bulk insert 10)
16.129 million inserts per second (bulk insert 100)
16.129 million inserts per second (bulk insert 1000)
16.129 million inserts per second (bulk insert 10000)
Run Code Online (Sandbox Code Playgroud)

在我的机器上运行相同的基准测试(32GB RAM、Xeon E5 3.2GHz、SSD):

1.972 million inserts per second (single insert)
30.303 million inserts per second (bulk insert 10)
142.857 million inserts per second (bulk insert 100)
250 million inserts per second (bulk insert 1000)
200 million inserts per second (bulk insert 10000)
Run Code Online (Sandbox Code Playgroud)

  • 请注意,这是内存中操作的速度。 (3认同)