class_docstr: Abstract class for Backend Storage.
  This class defines the API interface for front ends to connect with various types of backends.
docstr: Empty constructor for now. This is deliberately not marked as abstract, else every
  derived class would be forced to create one.
docstr_tok: ["Empty","constructor","for","now",".","This","is","deliberately","not","marked","as","abstract",",","else","every","derived","class","would","be","forced","to","create","one","."]
code: def __init__(self):
      """
      Empty constructor for now. This is deliberately not marked as abstract, else every
      derived class would be forced to create one.
      """
      self._async_logging_queue = AsyncLoggingQueue(
          logging_func=self.log_batch
      )
  
imports: from abc import ABCMeta, abstractmethod
  from typing import List, Optional
  from mlflow.entities import DatasetInput, ViewType
  from mlflow.store.entities.paged_list import PagedList
  from mlflow.store.tracking import SEARCH_MAX_RESULTS_DEFAULT
  from mlflow.utils.annotations import developer_stable, experimental
  from mlflow.utils.async_logging.async_logging_queue import AsyncLoggingQueue
  from mlflow.utils.async_logging.run_operations import RunOperations
label_desc: Use image node_id 1 to create a new AbstractStore object  with example: obj = AbstractStore()