0

我对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 支持的最佳数据库,请告诉我是否有内置数据库。

4

1 回答 1

0

Ktor 只是一个 Web 客户端——它不会按照您的想法存储数据。对于 Android 上的 Kotlin,只要您的数据相对较小且简单,常规列表/地图就足够了。更复杂和大容量的数据将需要内存数据库、设备上的持久存储或更多,但在大多数用例中,这不是必需的。

于 2022-01-07T02:01:35.277 回答