class_docstr: A key-value store for synchronization of values, over multiple devices.
class_docstr_tok: ["A","key-value","store","for","synchronization","of","values",",","over","multiple","devices","."]
docstr: Returns the type of this kvstore.
  
  Returns
  -------
  type : str
      the string type
docstr_tok: ["Returns","the","type","of","this","kvstore",".","Returns","--","--","--","-","type",":","str","the","string","type"]
code: def type(self):
      """Returns the type of this kvstore.
  
      Returns
      -------
      type : str
          the string type
      """
      kv_type = ctypes.c_char_p()
      check_call(
          _LIB.MXKVStoreGetType(self.handle, ctypes.byref(kv_type))
      )
      return py_str(kv_type.value)
  
imports: import pickle
  import ctypes
  import os
  from ..ndarray import NDArray
  from ..ndarray import _ndarray_cls
  from ..base import _LIB, c_str
  from ..base import check_call, mx_uint, py_str
  from ..base import NDArrayHandle, KVStoreHandle
  from ..None import optimizer
  from .base import _ctype_key_value, _ctype_dict, KVStoreBase
label_desc: Use image node_id 12 for calling the KVStore obj's underlying member method code with example usage: obj.type() and returns: py_str