tarantool - tarantool 中有排序集功能吗?
问题描述
我正在开始一项需要对排序集进行许多工作的项目。我需要对一些集合进行排序并尽可能快地执行 CRUD,是否有任何 tarantool 功能允许将数据插入到排序集合中,如 redis ZADD 函数?或者我必须自己对数据进行排序(使用 C 或 lua 脚本),或者从 tarantool 中排序的选择是否足够快?请给我一些意见或建议
解决方案
在 Tarantool 中,TREE 索引会自动对您的数据进行排序。在第一个字段上使用 TREE 主键创建一个简单的空间。您可以将任何 json 数据存储在第二个或第三个,第四个,...字段中,或者您可以格式化空间以反映您的架构,并且设置值将符合架构,就像在关系数据库中一样。
推荐阅读
- javascript - 从调用中返回来自模块的响应
- c - 在 C 和 OpenGL 中传递一个 4x4 矩阵作为布局
- powershell - 数组,powershell中意外的字符串到布尔转换
- elasticsearch - 当几个小时或几天没有请求时,Elasticsearch 会进入睡眠状态吗?
- glsl - 在 PIXI.Filter 片段着色器中访问纹理
- android-studio - Camerax 延迟放大和缩小
- google-maps - 从谷歌地图读取kml文件时如何避免CORS错误
- amazon-web-services - 手动编辑 AWS 放大的 Cloudformation 模板
- c++ - 如何实现回调系统
- oauth-2.0 - API 到 API - 使用服务帐户