diff --git a/dbal/cpp/src/blob/memory/operations/memory_exists.hpp b/dbal/cpp/src/blob/memory/operations/query/memory_exists.hpp similarity index 100% rename from dbal/cpp/src/blob/memory/operations/memory_exists.hpp rename to dbal/cpp/src/blob/memory/operations/query/memory_exists.hpp diff --git a/dbal/cpp/src/blob/memory/operations/memory_list.hpp b/dbal/cpp/src/blob/memory/operations/query/memory_list.hpp similarity index 100% rename from dbal/cpp/src/blob/memory/operations/memory_list.hpp rename to dbal/cpp/src/blob/memory/operations/query/memory_list.hpp diff --git a/dbal/cpp/src/blob/memory/operations/memory_stats.hpp b/dbal/cpp/src/blob/memory/operations/query/memory_stats.hpp similarity index 100% rename from dbal/cpp/src/blob/memory/operations/memory_stats.hpp rename to dbal/cpp/src/blob/memory/operations/query/memory_stats.hpp diff --git a/dbal/cpp/src/blob/memory/operations/memory_copy.hpp b/dbal/cpp/src/blob/memory/operations/transfer/memory_copy.hpp similarity index 100% rename from dbal/cpp/src/blob/memory/operations/memory_copy.hpp rename to dbal/cpp/src/blob/memory/operations/transfer/memory_copy.hpp diff --git a/dbal/cpp/src/blob/memory/operations/memory_download.hpp b/dbal/cpp/src/blob/memory/operations/transfer/memory_download.hpp similarity index 100% rename from dbal/cpp/src/blob/memory/operations/memory_download.hpp rename to dbal/cpp/src/blob/memory/operations/transfer/memory_download.hpp diff --git a/dbal/cpp/src/blob/memory/operations/memory_upload.hpp b/dbal/cpp/src/blob/memory/operations/transfer/memory_upload.hpp similarity index 100% rename from dbal/cpp/src/blob/memory/operations/memory_upload.hpp rename to dbal/cpp/src/blob/memory/operations/transfer/memory_upload.hpp