public async Task <ActionResult <int> > GetCostAttribute2()
        {
            int chunk_size = 10;

            Log.Information($"Get costattribute, begin");

            var length = await _redisSetService.SetLength("collection_key");

            int chunk_count = (int)Math.Floor((decimal)length / chunk_size);

            for (int i = 0; i < chunk_count; i++)
            {
                var chunk_length = (i == chunk_count) ? (length % chunk_size) : chunk_size;
                var result       = _redisSetService.SScan("collection_key", i * chunk_size, (int)chunk_length);
            }
            Log.Information($"Get costattribute, end");
            return(Ok(/*result*/));
        }