4

ゼロコピー データ ルックアップを特徴とするインプロセス データベース用のネイティブ ノード モジュールを作成しています。モジュールにもこの機能を持たせたいと思います。つまり、データベースからデータを取得するときに、メモリをコピーしたり、何かを解析したりする必要なく、データを V8 に渡したいと考えています。

これどうやってするの?

これまで見てきたすべての方法は、JSON 間で行ったり来たりして解析するか (この場合はほとんどリソースを浪費します)、V8 データ構造をインスタンス化してデータをコピーするかのいずれかでした。

注: ご参考までに、ゼロコピー データ ルックアップとは、(簡単に言えば) データベース エンジンがデータを取得するときにメモリをコピーする必要がないことを意味します。

4

1 に答える 1