gpt4 book ai didi

mysql - 是否可以在 mysql 或 mongodb 中针对特定字段按顺序保存数据?

转载 作者:行者123 更新时间:2023-11-29 10:48:57 25 4
gpt4 key购买 nike

我有一个用例,其中我需要针对 mongodb 或 mysql 中的特定字段维护有序数据。可以这样做吗?我始终可以使用 orderby 子句按顺序检索数据,但我需要将行以有序格式保存在数据库中,就像插入到排序树中一样。数据库的性能不是问题。

最佳答案

I have a usecase wherein I need to maintain ordered data against a particular field either in mongodb or mysql. Is is possible to do that? I can always retrieve data in order by using an orderby clause but I need to save the rows in ordered format in database, something like inserting into a sorted tree.

到目前为止,我曾想象您出于性能原因希望以所需的顺序存储数据 - 但您接着说...

Performance of database is not a concern.

这让我完全不知道你想要完成什么或为什么。

SQL不是“有序的”。 SQL 索引(通常作为“排序树”实现)是。可以在同一张表上构建多个不同的索引。然后,RDBMS 将使用此类索引来提高表查询的性能,但底层数据存储不受影响。

因此,从字面上看,您的问题的答案是“否”,但是,所有好处(即性能,这显然不是您关心的问题)都可以通过使用索引来获得。

关于mysql - 是否可以在 mysql 或 mongodb 中针对特定字段按顺序保存数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44095258/

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