【问题标题】:fastest way to persist changes保持更改的最快方法
【发布时间】:2011-04-23 17:27:02
【问题描述】:

在我的网络应用程序中,数据库有一个 blob(一个 xml 文件)。允许用户通过 Web 界面更改 blob。我将 blob 以 html 形式显示,然后用户可以更改一些值并将其保存回来。所以用户提交请求有一个数据库保存。我可以将条目保存到缓存中以加快提交请求吗?但是有可能失去这些变化吗?将 blob 持久化到 db 中的最快方法是什么?

【问题讨论】:

    标签: database caching memcached persistent-storage


    【解决方案1】:

    您可以排队等待稍后保存。虽然用户有可能会丢失他的更改,但与收益相比可以忽略不计。

    【讨论】:

    • 我们在某些可以推迟保存的情况下这样做。但如果它必须坚持下去,那该怎么办?
    • @anony 那么你需要实现异步方法。
    • 执行此异步的各种方法是什么?
    • @anony 这取决于你的堆栈
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-15
    • 2021-09-03
    • 1970-01-01
    • 2015-11-25
    相关资源
    最近更新 更多