mongodb - 单库mongod(v2.4.9)向有三个分片的复制集群(v3.0.2)迁移
滿天的星座
滿天的星座 2017-05-02 09:18:20
0
1
806

一、单库基础环境
单库mongodb操作系统: Ubuntu 14.04 LTS
单库服务器内核版本:3.13.0-24-generic
单库mongodb版本:v2.4.9

二、集群mongos基础环境
集群mongodb操作系统: CentOS release 6.5 (Final)
集群服务器内核版本:2.6.32-431.el6.x86_64
集群mongodb版本:v3.0.2

1.单库正在使用,迁移的时候,停单库业务。
2.主要问题是对业务不是非常熟,造成不清楚如何选择集合的片键,查了相关资料,有建议根据查询条件比较多的字段作为分片的键值,这方面如何选择。
3.迁移中要注意哪些东西,有单库向集群迁移的大牛可方便指点下,或者列出大致的迁移步骤即可,感谢!!

滿天的星座
滿天的星座

全員に返信(1)
阿神

シャード キーの選択はより複雑であり、より多くのフィールドを直接クエリするだけでは十分ではありません (ただし、これは重要な理由である可能性があります)。公式ドキュメントにはより詳細な説明が記載されています。 https://docs.mongodb.org/manual/tutorial... を参照してください。
スタンドアロンからシャードクラスターへの接続も、それほど単純ではありません。
まず第一に、現在 2.4 を使用しているため、3.0 にアップグレードする必要があります。 (3.2 にアップグレードすることをお勧めします。どうしても 3.0 を使用する場合は、3.0.11 以降を使用してください) アップグレードする場合は、必ず 1 つずつアップグレードしてください、2.4->2.6-> 3.0->3.2。各バージョンのアップグレード手順は、公式ドキュメントに記載されています
https://docs.mongodb.org/manual/release-...
http://docs.mongodb.org/manual/release-n...
http ://docs.mongodb.org/manual/release-n...
これらはメジャー バージョン アップグレードです。操作する前に必ず説明をよくお読みください
完了後、スタンドアロンをレプリカ セットに変換できます:
https : //docs.mongodb.org/manual/tutorial...
次に、レプリカ セットをシャード クラスターに変換します:
https://docs.mongodb.org/manual/tutorial...
すべてが公式ドキュメントであることがわかります。公式ドキュメントは優れたリソースですので、ぜひ活用してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート