小编tim*_*bur的帖子

有没有办法使用字符串作为 Redis 排序集 (zset) 中的分数?

或者也许问题应该是:将字符串表示为数字的最佳方式是什么,这样对它们的数字表示进行排序会得到与按字符串排序相同的结果?我设计了一种方法,可以对每个字符串最多 9 个字符进行排序,但似乎应该有更好的方法。

提前,我认为使用 Redis 的词典命令不会起作用。(请参阅以下示例。)

示例:假设我想对链接到某个 ID 的所有名称进行预排序,以便我可以使用 ZINTERSTORE 根据名称快速获取 ID 的有序列表(无需使用 redis 的 SORT 命令)。理想情况下,我会将 ID 作为 zset 的成员,并且每个名称的数字表示形式将是 zset 的分数。

那有意义吗?还是我做错了?

sorting dataset redis

6
推荐指数
1
解决办法
3986
查看次数

(git)将更改推送到开发服务器并让它自动重启Node应用程序的最佳方法是什么?

以前和我的本地机器上,我一直在使用nodemon哪个手表对Node应用程序进行更改,并在每次更改时重新加载.但是在我自己的机器上运行开发服务器已不再可行,所以我在指定的开发服务器上为应用程序设置了git.

之前,我更喜欢Sublime Text,因此通过终端在开发服务器上编辑文件与我的工作流程不匹配,而且我喜欢默认情况下在本地计算机上拥有所有内容的副本.我也检查了rsync,但我喜欢git提供的细粒度版本控件.

那么如何在本地编辑文件,将git push它们编辑到开发服务器,并在每次推送后自动重新加载Node应用程序?

git node.js

2
推荐指数
1
解决办法
1982
查看次数

标签 统计

dataset ×1

git ×1

node.js ×1

redis ×1

sorting ×1