- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想为我的数据库创建关注者。现在我想知道主从状态之间是否有明显的延迟。
我可以写入主实例并在跟随实例之后立即读取吗?
最佳答案
存在可变延迟,这取决于主/从之间的网络延迟、正在复制的数据量以及可能影响从属上复制数据的锁/事务。
由于所有这些因素,您应该将从站视为数据库的有效时间点快照,而不是当前快照。
Postgres 有同步复制模式,但 Heroku Postgres 没有。这种同步模式在确认写入主机之前等待将写入写入从机。这可能是一个危险的功能,如果主/从分区,则会引入高延迟或更大的问题。我不推荐它。
如果您需要保证读取当前数据,您应该从 master 读取。
有趣的是,当我们在从服务器上运行阻塞报告作业时,我们的从服务器最多落后主服务器 100-200 次提交。
关于Heroku 追随者延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21159287/
Mongoid 在 habtm 上带有 .push,它在两个方向上设置了 habtm 关系。尽管删除会#delete 关联记录,但没有记录的方法可以仅删除我所见过的关系。有没有更好的方法来做到这一点?
如何高亮系统光标?就像许多屏幕录制应用程序一样。理想情况下,我想在它周围显示一个光环。 最佳答案 对于纯托管解决方案,以下代码将在当前鼠标光标位置的桌面上绘制一个椭圆。 Point pt = Curs
我了解基本数据库关系的工作原理,但我对 RDBM 中的关注/关注者社交媒体关系感到困惑。 用户表: userId (PK) email name 如下表: followerId (FK referen
我正在设计一个应用程序,让用户“关注”彼此的事件,在 Twitter 的意义上,但我在数据库/查询设计/效率方面不是很有经验。是否有管理此问题的最佳实践、应避免的陷阱等?我收集到如果没有正确完成(或者
我正在尝试在 laravel 中制作一个简单的关注者/关注系统,没什么特别的,只需单击一个按钮即可关注或取消关注,并显示关注者或关注你的人。 我的问题是我不知道如何建立模型之间的关系。 这些是迁移:
所以我正在使用 mongodb,我不确定我是否有正确/最好的数据库集合设计来完成我正在尝试做的事情。 可以有很多项目,用户可以用这些项目创建新组。任何用户都可以关注任何组! 我不仅将关注者和项目添加到
我是一名优秀的程序员,十分优秀!