> For the complete documentation index, see [llms.txt](https://docs.mixapp.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mixapp.io/untitled.md).

# Data Storage

Физически разделенное хранилище данных

Data Storage - физически разделенное хранилище данных, которое создается для каждого workplace. Работа с Data Storage осуществляется через HTTPS API или SDK.&#x20;

Data Storage позволяет реплицировать и сохранять промежуточные данные процессов для ускорения их работы и доступа к данным.

Для работы с DataStorage внутри коннекторов воспользуйтесь внутренним API

{% content-ref url="/pages/-LcjxuabKuYdoTN0Euu6" %}
[Внутреннее API](/processy/vnutrennee-api.md)
{% endcontent-ref %}

## DataStorage Params&#x20;

Для работы с DataStorage используйте следующую схему данных для передачи в качестве параметров при работе с методами хранилища.

Для хранения данных мы используем базу данных MongoDB, поэтому параметры описывающие условия выборки или обновления документов полностью соответствуют операторам Mongodb.

{% code title="DataStorage Params" %}

```javascript
 {
     query: {},
     doc: {},
     docs: [],
     limit: 10,
     fields: {},
     sort: {},
     skip: 0     
 }
```

{% endcode %}

| Название | Описание                                                                      |
| -------- | ----------------------------------------------------------------------------- |
| query    | Объект условиями выборки документов                                           |
| doc      | Объект описывающий правила обновления документов                              |
| docs     | Массив создаваемых документов                                                 |
| limit    | Параметр, устанавливающий лимит на количество запрашиваемых документов        |
| skip     | Параметр устанавливающий смещение запрашиваемых документов                    |
| fields   | Параметр, описывающий какие поля будут содержаться в запрашиваемых документах |
| sort     | Параметр, описывающий правила сортировки запрашиваемых документов             |
