首页 > 解决方案 > tarantool 中有排序集功能吗?

问题描述

我正在开始一项需要对排序集进行许多工作的项目。我需要对一些集合进行排序并尽可能快地执行 CRUD,是否有任何 tarantool 功能允许将数据插入到排序集合中,如 redis ZADD 函数?或者我必须自己对数据进行排序(使用 C 或 lua 脚本),或者从 tarantool 中排序的选择是否足够快?请给我一些意见或建议

标签: tarantool

解决方案


在 Tarantool 中,TREE 索引会自动对您的数据进行排序。在第一个字段上使用 TREE 主键创建一个简单的空间。您可以将任何 json 数据存储在第二个或第三个,第四个,...字段中,或者您可以格式化空间以反映您的架构,并且设置值将符合架构,就像在关系数据库中一样。


推荐阅读