如何保留使用memcache的get_multi()函数获取的值的顺序?默认情况下,返回的顺序是随机的。谢谢。Python memcache在get_multi()中保存顺序
1
A
回答
0
我记得内存缓存具有标志GET维持秩序,尝试添加该发挥作用的标志
+0
我能够在php中找到这个函数,但没有在任何python库中找到这个函数 – ensnare 2010-12-07 05:15:01
3
Python的内存缓存库返回一个字典,在Python字典是无序的,所以你必须从字典中获取值手动执行右边的命令:
result = cache.get_multi(keys)
values = [result.get(key) for key in keys]
+0
第二行有一个语法错误,分配的右侧应该以括号开头或以方括号结尾。 – dnet 2011-09-29 11:44:17
相关问题
- 1. 如何在Gridview中保存顺序
- 2. testng在测试中保存顺序
- 3. 如何保存我的SQL列在Python中的顺序?
- 4. 在Python中的Memcache
- 5. JSON不保存顺序
- 6. numpy.unique与顺序保存
- 7. FastMember列顺序保存
- 8. 将对象保存在MemCache中而不是数据存储区
- 9. 淘汰赛可保存排序顺序
- 10. 保存顺序排序的jQuery到PHP
- 11. 如何在Dataframe中保存排序顺序?
- 12. 在SQL Server中保存并获取任意排序顺序
- 13. 如何保存字符串的顺序?(Python 3.)
- 14. Python Pandas:使用groupby()和agg()时保存顺序?
- 15. Python xmltodict:如何保存XML元素的顺序?
- 16. Objectify保存没有碰到Memcache
- 17. 确保Python命令的顺序
- 18. 在Python中保留列顺序熊猫数据框
- 19. 在Python中使用多处理时保持顺序
- 20. PHP找不到保存处理程序memcache
- 21. 保存顺序的Ruby字符串/数组组合保留顺序
- 22. 保存列表框的顺序mvc2
- 23. Grails/GORM以错误的顺序保存
- 24. c#顺序保存数据结构
- 25. 如何以%/?保存匹配顺序
- 26. Angular.js - 顺序列表,并保存结果
- 27. 按顺序保存自定义属性
- 28. PyYAML - 是保存列表的顺序吗?
- 29. Javascript过滤器保存顺序吗?
- 30. 保存更改节点顺序
请记住,memcache请求可能会触及许多memcache服务器,因此您无法一般按任何特定顺序获得结果。任何订单保存都将在客户端进行 - 不保留订单,而是恢复订单。 – 2010-12-07 03:12:47