- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是 Ruby on Rails 的新手。我将 PostgreSQL
数据库与 Ruby
和 Rails 3.2.13
一起使用。我们已经在 PostgreSQL
数据库中创建了 200K
行记录。我需要将相同的 200K 记录发送到另一个独立的 windows 应用程序
。我为此创建了一个 ROR REST API。目前 REST API 需要很长时间来处理数据,并在 3 分钟后超时。
我一次发送 1000 条记录,这样 API 将发送 1 - 1000,然后发送 1001 - 2000,依此类推。这是在避免超时。这是处理批量数据的好方法吗。
ROR 是否有任何内置函数来处理此类操作。请帮助我。
谢谢
最佳答案
简而言之,不,我认为这不是传输批量数据的好方法。
抛开安全问题(这本身就是不这样做的原因),您需要处理数据/模式一致性、连接可靠性、数据类型完整性、解析和清理字符串、序列化/反序列化等……听起来像我很头疼。
数据库之间的批量数据传输不是 Rails 的职责/关注点。我会坚持完全在后端执行此操作,并设置一个新数据库作为主数据库的复制从数据库。
关于ruby-on-rails - 在 REST API 中加载大数据 - ruby on rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36703612/
我正在开发一个需要能够平均三个数字的 Facebook 应用程序。但是,它总是返回 0 作为答案。这是我的代码: $y = 100; $n = 250; $m = 300; $number = ($y
我只是无法弄清楚这一点,也找不到任何对我来说有意义的类似问题。我的问题:我从数据库中提取记录,并在我的网页上以每个面板 12 条的倍数显示它们。因此,我需要知道有多少个面板可以使用 JavaScrip
我是一名优秀的程序员,十分优秀!