gpt4 book ai didi

database - 在环形网站中使用原子作为内存数据库

转载 作者:搜寻专家 更新时间:2023-10-30 20:09:52 27 4
gpt4 key购买 nike

我正在尝试在 Clojure 中构建一个非常简单的类似 wiki 的系统,并使用 Ring 提供 http。

我没有使用常规数据库,而是考虑只使用一个原子,并在它发生变化时将其序列化到一个文件中。类似于 https://github.com/alandipert/enduro只是延迟写入。

将数据存储在向量和 map 中肯定会使服务更快,代码编写起来更简单/更直观?

这是否适用于多线程 Jetty/Ring 服务器?

atom 的内容现在肯定适合内存,但将来可能不适用。关于如何构建代码以便将来更容易切换到替代存储后端有什么想法吗?

最佳答案

这是将数据保存在内存中并将其存储到单个文件的最佳指南:http://www.brandonbloom.name/blog/2013/06/26/slurp-and-spit/

关于database - 在环形网站中使用原子作为内存数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21837464/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com