问题标签 [data-migration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
96 浏览

cloud - 云服务提供商和超大数据传输

哪些云供应商接受带有大量数据(例如,几 TB)的磁盘用于数据迁移(而不是必须通过线路传输大量数据)?

我知道 AWS 目前提供这种服务;即便如此,我还是无法获得有关 Azure、Force.com、AppEngine 和 Rackspace Cloud 的这个问题的答案。

我目前专注于这 4 个提供商,但也欢迎提供其他信息!

0 投票
3 回答
111 浏览

sql - sql查询帮助-如何正确加入?

假设我有一个表“PersonData”,其中 4 列是

FromPersonId、FromEmployeeId、ToPersonId、ToEmployeeId

任何记录只包含 Only 一个 From** 和 Only 一个 To** 并且其他两列为空。也属于“Person”表,并且FromPersonId属于“Employee”表。ToPersonIdFromEmployeeIdToEmployeeId

我的问题是:如何正确地将 PersonData 与 Person 和 Employee 表连接起来?

请注意,我尝试了很多不同的方法,但是当我对 PersonData 进行计数时,我在进行连接时会得到不同的结果(即它显示的内容比 PersonData 中的更多)...

我应该如何加入?我应该为每个 FromPersonId 和 ToPersonId 做一个到 Person 并为 Employee 做类似的事情吗?(怀疑是这种情况)...

谢谢,

巫毒教

0 投票
1 回答
2293 浏览

php - 一次更改多个 mysql 数据库(SAAS 数据库更改)

我们正在运行一个 PHP(zend 框架)应用程序,它为每个用户创建一个数据库(出于安全/备份/和其他原因)。所有这些数据库都具有完全相同的结构,并且总是如此。当我们部署新功能时,我们需要使用新字段/表来扩展所有数据库。

我已经阅读了有关为此使用 dbdeploy 的信息,但我不确定它们是否同时支持多个数据库(没有一一给出名称)。数据库称为 user1、user2、user3 等。

有没有什么好的工具可以让我们的这个过程更轻松、更痛苦?我们正在运行 phing 以进行自动部署,发现指南http://www.davedevelopment.co.uk/2008/04/14/how-to-simple-database-migrations-with-phing-and-dbdeploy/没那么有用因为它们不像我们那样支持多个数据库。

此外,可以做到这一点的 windows 或 mac mysql 客户端对我们来说是可能的,所以我们对任何事情都开放

0 投票
1 回答
2797 浏览

sql-server - 用不同的模式同步 2 个数据库

我们有一个使用通用表设计的标准化 SQL Server 2008 数据库。因此,我们没有为每个实体(例如 Products、Orders、OrderItems 等)提供单独的表,而是使用通用表(Entities、Instances、Relationships、Attributes 等)。

我们决定使用一个单独的非规范化数据库来快速检索数据。假设它们具有不同的模式,您能否告诉我同步这两个数据库的各种技术?

干杯,莫什

0 投票
5 回答
43483 浏览

mysql - 如何在 2 个 MySQL 数据库之间传输数据?

我想使用代码而不是使用“MySQL Migration Toolkit”之类的工具来做到这一点。我知道的最简单的方法是打开一个到 DB1 的连接(使用 MySQL 连接器)并读取它的数据。打开与 DB2 的连接并将数据写入其中。有没有更好/最简单的方法?

0 投票
1 回答
774 浏览

iphone - Core Data 能否处理我的“系统与用户数据”迁移需求?

我的 iPhone 应用程序将具有只读“系统”数据和读/写“用户”数据(使用 Core Data 或自定义 SQLite db 存储)。用户数据可以参考系统数据。当安装新版本的应用程序时(例如,通过 iTunes):

  • 更新附带的新系统数据应覆盖/替换系统数据
  • 应修改用户数据以引用的系统数据(如果可能)。

问题:这种迁移是如何使用 Core Data 完成的?可行吗?

例如,假设我的应用程序用于管理食谱。

  • 该应用程序的每个版本都将附带一组默认食谱。
  • 用户不能编辑这些“官方”食谱。
  • 但是,开发人员可以在应用程序的未来版本中修改(或删除)任何“官方”食谱。
  • 允许用户向“官方”食谱添加注释/评论(例如,“烘烤 45 分钟而不是 30 分钟”)。

当用户升级到应用程序的新版本时,我们希望保留用户评论并尝试将它们与来自新的“官方”食谱集的匹配食谱重新关联。这对核心数据是否可行/可行?或者也许我应该只使用一个简单的“数据库”解决方案(例如,SQLite 和传统的创建/读取/更新/删除操作)?

谢谢!

0 投票
4 回答
211 浏览

data-migration - 如何在不暴露数据库结构的情况下将数据从一种产品迁移到另一种产品?

如果两家软件公司都拒绝向对方透露数据库结构,那么将数据从一种产品迁移到另一种产品的最佳方式是什么?

0 投票
1 回答
4277 浏览

sql-server-2008 - 将维护计划从一个 Sql Server 2008 实例迁移到另一个

我对一个 sql server 2008 实例有一个广泛的维护计划,我希望移动到其他 4 个实例。除了在每台服务器上重建它之外,最好的方法是什么?

谢谢

0 投票
1 回答
220 浏览

ruby-on-rails - 我应该在迁移中更新数据库信息吗?

我一直在做一个 Rails 项目,我需要首先为数据库播种,然后定期更新数据。

不幸的问题是我似乎想多次更新同一组数据。因此,我想使用相同的迁移名称......但 rails 生成器似乎抱怨命名。

这导致我提出几个问题。

我什至应该使用迁移来更新我的数据库中的数据还是有替代方法?如何解决命名问题,我的假设是迁移名称前面的时间戳将是一个足够的区分因素?

谢谢

0 投票
2 回答
23697 浏览

sql - 使用 MySQL 在多个数据库中选择和插入

我在位于同一服务器上的 2 个不同数据库中有 2 个相同的表。将数据从表复制到另一个表的最佳方法是什么?