sql >> Database >  >> NoSQL >> MongoDB

Migreren van MongoDB naar HBase

Er zijn veel manieren om dit in HBase te modelleren, variërend van het opslaan van alles in een enkele kolom tot het hebben van een andere tabel voor elke subentiteit met verschillende andere tabellen voor "indexering".

Over het algemeen modelleer je de gegevens in hbase op basis van je lees- en schrijftoegangspatronen. bijvoorbeeld kolomfamilies worden opgeslagen in verschillende bestanden op schijf. Een reden om gegevens in twee kolomfamilies te verdelen, is als er veel gevallen zijn waarin u gegevens van de ene en niet van de andere nodig hebt. enz.

Er is een goede presentatie over HBAse-schema-ontwerp door Ian Varley van HBaseCon 2012. U kunt de dia's vinden hier en de video hier




  1. Prestaties van node-mongodb-native invoegen

  2. MongoDB lijkt de verkeerde index te kiezen bij het aggregeren

  3. Hoe geneste berichten te groeperen met het MongoDB-aggregatieraamwerk?

  4. Hoe datum en tijd in Meteor op te slaan voor bereikquery's?