質問

質問約 Cassandra

その世の地獄ば誰でも書きデータベースエンジンのJava?
内容を理解することができなぜいてのJavaインタフェースが、エンジン...

私の印象であり、C/C++、データベースエンジンだけが他より遅くな最速、確実に使用しないでゴミの収集...

誰でも説明していき感がなぜCassandraを起動できるよりも早く通常のSQLるC/C++のコードについて教えてください。

編集:
しまいまして申し訳ありませんが、世の地獄"だっせんによるものなのかということである。
私は怠ると考えてデータベースとは異なり、平均庭園varitetyユーザプログラムを開始する必要があるだけ一度に運行して非常に長い時間がなければ、おそらくもしているプログラムのサーバーは、自己明らかにするための重要な性能の差です。

また比較-照'disfunctional'を入れて弱)Java税プログラムを使用した時(ということを希望している。

実際とは異なり、Javaを利用して税務上のプログラムをJavaで書き込むための専用サーバプログラムが存在していることが明す。

役に立ちましたか?

解決

できるように設計していくつかの理由:

  • セキュリティ:く安全でソフトウェアJavaによC++に注意してください)は、バッファがオーバーフローする?)
  • 性能:なに悪化した。レコード店ディスクユニオンの悪化は起動時に、一度のコードで実でないことです。実際に使うひとつ忘れてはいけない重要なポイントはこちらJavaコードの継続により最適化されたVMが、そのように、特定の状況下では、行動の便が良いことから、高速C++

他のヒント

あなたは、C ++をどういう意味ですか?あなたはスペアに数十年を持っている場合、アセンブリコード化された手が速くなります。

  

なぜこの世の地獄だろう誰でも書き込みJAVAでのデータベースエンジン?

あなたがデスクトップPCよりも多くのハードウェアとOSの不均質を持っているので、

はプラットフォームindependanceは、サーバー用のかなり大きな要因です。もう一つは、セキュリティです。バッファオーバーフローの手段を気にすることない最もセキュリティホールの最悪の種類の単に不可能です。

  

私は印象の下にあったこと   そこのC / C ++よりも早く何が、と   データベースエンジンはすべきではないということ   任意の最大速度より遅い、と   確かにごみを使用しません   コレクション...

あなたの印象は間違っています。 C / C ++は必ずしも速くJava以外ではない、と彼らは信じられないほど速くなるように、オブジェクトの作成を可能にするために近代的なガベージコレクタは、その中で大きな役割を持っています。

Doがオンザフライで最適化を実行し、ジャストインタイム(JIT)エンジンののJava VMのメイク使用は速度の点でC ++と同等のJavaを作成することを忘れません。 Javaはこのような何かのために不合理な選択ではないことを意味は、一緒にJIT最適化機能で、Javaが(その投じたにもかかわらず)非常に生産的な言語であり、移植することを念頭に置きます。

は、現代のJavaのパフォーマンスペナルティが大きいとJavaでプログラミングがCよりも少ないエラーが発生しやすいことをされていないランタイムます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top