Move.

帖子

分享您的知识。

andreweth..
Apr 03, 2025
讨论

在Sui上处理唯一用户注册表的最佳方法是什么?

我正在尝试在 Sui 上设置一个唯一的用户名注册表,并正在考虑使用 vec_set. 我担心它的可扩展性. 这是唯一的方法吗?它如何在 Sui 上扩展?

  • Move CLI
2
2
分享
评论
.

答案

2
Dominikus .
Apr 3 2025, 11:56

如果你不需要映射,你可以使用 TableVec 进行探索. 但是,请注意,目前,使用这些结构在 Sui 上实现 O (1) 性能是不可能的.

1
评论
.
elfDani.
Apr 4 2025, 08:45

像 vec_set 这样的向量支持的结构仅适用于少量映射,因为由于 O (n) 运算,如果数据集越大,它们的性能可能会降低. 相反,可以考虑使用 Table 或 ObjectTable,这可能会为处理您的用例提供更有效的方法.

0
评论
.

你知道答案吗?

请登录并分享。

Move is an executable bytecode language used to implement custom transactions and smart contracts.

148帖子231答案
Sui.X.Peera.

赚取你的 1000 Sui 份额

获取声誉积分,并因帮助 Sui 社区成长而获得奖励。

我们使用 cookie 确保您在我们的网站上获得最佳体验。
更多信息