网上找到的一些关于 duckdb 资料都是用来关于数据查询分析的,是指 duckdb 用来一次性导入数据用作数据分析更为合适的意思?。
我需要嵌入式的读写数据库,目前使用 sqlite ,听说 duckdb 也可以作为嵌入式,性能相比 sqlite 更高。
数据库使用场景是作为网站后端例如论坛的话,选择 duckdb 来代替 sqlite 是否正确(收益是否高)?
1
icyalala 215 天前 1
SQLite 是 OLTP ,主要是增删改查
DuckDB 是 OLAP ,主要是做数据分析的 场景完全不一样 |
2
whileFalse 215 天前 via Android
别整那没用的
用 sqlite 注定了你是低并发场景,换 duckdb 不解决任何问题,反而是如果有一点点差异出了问题你都搞不定 |
3
kassadin 215 天前 1
DuckDB is optimized for bulk operations, so executing many small transactions is not a primary design goal.
从设计目的来看是不合适的 |