ClickHouse <https://clickhouse.yandex/> 独辟蹊径,基于C++的实现,数据查询速度超级快,官网介绍碾压大量传统数据库。还有不少接口,其中还有R的 <https://github.com/hannesmuehleisen/clickhouse-r> ,准备试一波,

github 对接口的介绍

library(DBI)
con <- dbConnect(clickhouse::clickhouse(), host="localhost", port=8123L, user="default", password="")
dbWriteTable(con, "mtcars", mtcars)
dbListTables(con)
dbGetQuery(con, "SELECT COUNT(*) FROM mtcars")
d <- dbReadTable(con, "mtcars")
dbDisconnect(con)

发现它和 knitr 里的 SQL 钩子,都用 DBI 这个R包 <https://github.com/rstats-db/DBI>

9 天 后
5 年 后

请问R 链接clickhouse 有中文乱码问题,有处理办法吗? 尝试过了使用不同的encoding 方式但是都不行