或者也许问题应该是:将字符串表示为数字的最佳方式是什么,这样对它们的数字表示进行排序会得到与按字符串排序相同的结果?我设计了一种方法,可以对每个字符串最多 9 个字符进行排序,但似乎应该有更好的方法。
提前,我认为使用 Redis 的词典命令不会起作用。(请参阅以下示例。)
示例:假设我想对链接到某个 ID 的所有名称进行预排序,以便我可以使用 ZINTERSTORE 根据名称快速获取 ID 的有序列表(无需使用 redis 的 SORT 命令)。理想情况下,我会将 ID 作为 zset 的成员,并且每个名称的数字表示形式将是 zset 的分数。
那有意义吗?还是我做错了?
以前和我的本地机器上,我一直在使用nodemon哪个手表对Node应用程序进行更改,并在每次更改时重新加载.但是在我自己的机器上运行开发服务器已不再可行,所以我在指定的开发服务器上为应用程序设置了git.
之前,我更喜欢Sublime Text,因此通过终端在开发服务器上编辑文件与我的工作流程不匹配,而且我喜欢默认情况下在本地计算机上拥有所有内容的副本.我也检查了rsync,但我喜欢git提供的细粒度版本控件.
那么如何在本地编辑文件,将git push它们编辑到开发服务器,并在每次推送后自动重新加载Node应用程序?