Ktor 是否提供任何内置数据库

Does Ktor Provide any Inbuilt Database

我是 Ktor 的新手。我完全困惑 Ktor 是否提供任何内置数据库和任何接口,我们可以在其中以 表格形式 实际查看我们的数据(如 MySQL) 或像 Firebase 数据库中那样(以集合文档形式)。

我想构建一个 Android 需要数据库的应用程序。

作为一个 API 我正在尝试使用 Ktor。我看过一些教程来了解它的基础知识,它们都使用 变量 来存储所有数据,然后引用它们。

例如-

val rabbits = listOf(
Rabbit("Carl", "A cute brown rabbit", "$BASE_URL/rabbits/rabbit1.jpg"),
Rabbit("Emma", "Emma likes to eat apples", "$BASE_URL/rabbits/rabbit2.jpg"),
)

请告诉我是否有 Ktor 的内置数据库,如果没有,请告诉我 Ktor 支持最好的最好的数据库是什么。

Ktor 只是一个网络客户端 -- 它不会按照您所想的方式存储数据。对于 Android 上的 Kotlin,只要你的数据比较小且简单,常规的 lists/maps 就足够了。更复杂和大量的数据将需要内存数据库、设备上的持久存储或更多,但在大多数用例中,这不是必需的。