2012-03-28 9 views
0

複数のShelveすなわち.dbファイルを1つのデータベースにまとめたい場合があります。Shelveファイル/データベースをマージするにはどうすればよいですか?

私が考えることができる唯一の方法は、各データベースを反復して各反復を新しいデータベースに書き換えることでしたが、これは時間がかかりすぎます。

これを行うより良い方法はありますか?

+0

これは効果的に何らかの方法で行う必要があることです。これは、ソートされていないリストに対してO(n)時間未満で実行される 'max()'関数を求めるようなものです。 – Amber

答えて

0

シェルフはマッピングであり、マッピングにはupdate()メソッドがあります。

関連する問題