# 12.4 总结

* Spring Data 支持 Cassandra、MongoDB、Couchbase 和 Redis 数据库。
* Spring Data 的响应式 Repository 遵循与非响应式相同的编程模型。只不过它们处理的是响应式的 Flux 和 Mono。
* 非响应式 Repository（如 JPA Repository）可以通过调整，以便适用于 Mono 和 Flux，但它们最终仍然会在保存和获取数据时阻塞。
* 使用非关系型数据库时需要了解，如何依据数据库最终存储数据的方式，来进行恰当的数据建模。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://potoyang.gitbook.io/spring-in-action-v5/di-12-zhang-xiang-ying-shi-chi-jiu-hua-shu-ju/12.4-zong-jie.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
