我目前正在使用Jedis从redis数据库服务器获取数据。我需要把这些数据推到MySQL上。redis服务器中有数百万条记录。使用以下语句,我可以将数据复制到一个集合中:
String pattern = "users*";//All keys starting with users
Set<String> users = jedis.keys(pattern)//Read all the keys in to set
现在我的users集拥有所有的记录。但在redis数据库中可能有上百万条与我的模式相匹配的记录。这最终会消耗掉我所有的记忆。我怎么能做下面这样的事?
我有一个程序,可以在Windows和Mac OS上处理各种文件。
我想给用户一个选项,添加一个新的选项到他们的右键单击/控件单击上下文菜单,以达到"Compress with Name of App“的效果。
我知道这在Windows中通过修改注册表是很有可能的,但有没有办法在Mac上实现这一点?也许使用C++或objective C?