5 sorting memcached caching list
我有一个情况,我可以真正受益于像memcached这样的系统,但能够存储(每个键)排序的元素列表,并通过添加值修改列表.
例如:
something.add_to_sorted_list( 'topics_list_sorted_by_title', 1234, 'some_title')
something.add_to_sorted_list( 'topics_list_sorted_by_title', 5436, 'zzz')
something.add_to_sorted_list( 'topics_list_sorted_by_title', 5623, 'aaa')
Run Code Online (Sandbox Code Playgroud)
我可以这样使用:
something.get_list_size( 'topics_list_sorted_by_title' )
// returns 3
something.get_list_elements( 'topics_list_sorted_by_title', 1, 10 )
// returns: 5623, 1234, 5436
Run Code Online (Sandbox Code Playgroud)
必需的系统将允许我轻松地获取每个数组中的项目数,并从数组中获取任意数量的值,并假设值是使用附加值排序的.
我希望描述清楚.问题相对简单:有没有这样的系统?