2つのアプリケーションがデータを共有する必要があるシナリオを考えてみましょう。私は2つのアプリケーション間で共通のファイルに3つのways-アプリケーション間のデータ共有 - 共有メモリとD-Busとファイル操作
- 共有メモリ(私は使用させて頂くブースト)
- D-バス(許可のglib/Qtの実装)
- ファイル操作と考えることができます。
Q1。データを共有することを考えると私のアプローチであるはずのものは非常に大きくなるでしょう(たとえば、約10Kの曲名)。
Q2。ハードディスクが関与しているので、ファイル操作は速度に影響しますか?
Q3。より良いスピードで利用可能な他のアプローチがありますか?実装の
言語 - C++
返信いただきありがとうございます。しかし、いくつかのプロジェクトの制約のために私はSQLiteを使用することはできません。誰かが上記のオプションから最良のアプローチを選ぶことができたら? –