gpt4 book ai didi

python - 嵌套排序的最佳数据库管理系统?

转载 作者:IT王子 更新时间:2023-10-29 06:12:05 24 4
gpt4 key购买 nike

<分区>

我有一堆事件需要首先按位置组织,然后按时间组织,然后是剩余属性(持续时间、成本、描述)的任何组织。问题是有数百万个事件,所以在查询时,我们只需要检索一小部分,它应该是有序的,最好是通过第三个索引(成本或持续时间)。

最终,使用此数据库的应用程序需要超快地获取数据,并将执行数千次查询。不幸的是,我们目前绑定(bind)到传统硬盘驱动器,因此数据需要按顺序存储。它不会经常更新(每天数百次写入,而每天数百万次读取)。

我们已经尝试过 MySQL,但即使有索引,也需要 200 毫秒才能找到我们需要的数据部分,这可能是因为我们的硬盘驱动器必须进行大量查找,即使它知道所有数据在哪里。

我们研究了键值存储(Redis、CouchDB)等 NoSQL 解决方案,但 Redis 不进行嵌套,并且 CouchDB 不允许“有序集”,因为它存储在 JSON 中。

有哪些解决方案可以帮助我们基于两个(或更多)索引进行存储?如果它与 Python 有良好的界面,则可加分!

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com