【问题标题】:redis vs sqllite 3 (in memory)redis vs sqlite3(在内存中)
【发布时间】:2022-08-16 05:30:09
【问题描述】:

我正在寻找一个数据库

  1. 更快
  2. 支持并发读取

    所以我应该选择什么,redis或sqllite 3(带有内存选项)或其他东西。

  • 你会存储什么数据?无论哪种方式,这是一个苹果和橘子的比较:Redis 通过套接字(如果需要,可以与多个客户端对话),SQLite 是一个单一进程中的库。
  • 我有一个 WebSocket 流,我试图将该数据存储在一个模块和其他模块中以读取该保存的数据
  • 如果您需要多个进程来访问数据同时将数据保存在内存中,那么在这两个选项中,Redis 是唯一有效的选项。
  • 速度是我关心的问题,而不是保存在内存中。 redis 支持并发读吗?
  • 是的。但是 Redis 是纯内存的,所以数据集的大小受内存的限制。

标签: sqlite redis


【解决方案1】:

Keydb 会是你要找的吗?它是redis的替代品。

【讨论】:

    猜你喜欢
    • 2013-10-28
    • 1970-01-01
    • 2013-09-28
    • 2015-11-11
    • 1970-01-01
    • 2011-10-20
    • 2022-09-23
    • 2017-12-07
    • 2018-08-27
    相关资源
    最近更新 更多