请原谅小白,不知道 那个东西的专业术语是什么
我现在写一个项目, 用到了 redis (打算用)、mysql、celery、以及一些第三方的软件, 这些软件互相协作,联通后, 就是我的项目
之所以选这些东西来组合成最终的项目,都是我根据网上零散的文章,瞎弄的
但是我却觉得不太踏实
比如,redis 我就不敢用, 因为我的整个系统是在 docker 中运行的,docker 一挂,redis 中的数据就丢, 我因为怕丢,就不敢用, 所以就考虑用数据库代替 redis, 因为我数据库用的是云数据库,就算我系统坏了, 数据也不会丢
如果我的云服务器因为什么原因重启(如重大漏洞,云服务商强制更新重启),那 redis 中的数据就没了,就可能造成灾难
比如 celery 来做定时任务,我就特别担心,哪天服务器卡了一下(或者抽经一下),导致任务丢了,无法按时执行
我目前的状态就是实力不够,或者是胆子小, 或者完美主义,或者是比较愚蠢,导致了做事情蹑手蹑脚
我想这里面我知识少是最大的问题,因为我是半路出家的
就是想问问大家,有什么书、blog、 能对现阶段的我 有帮助的吗
感谢大家
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.