Apache(アパッチ)とは?オープンソースWebサーバーの概要と普及状況
Apache(アパッチ)は、「オープンソース」ライセンスのもとで配布されている、誰でも自由に利用できるWebサーバーソフトウェアです。バージョン2.0は、Linux、Solaris、Digital UNIX、AIXといった主要なUNIXベースのオペレーティングシステムをはじめ、Rhapsody、BeOS、BS2000/OSDなどのUNIX/POSIX派生システム、さらにAmigaOSやWindows 2000上でも動作する高い移植性が特徴です。
Netcraft(www.netcraft.com)が実施しているWebサーバー調査によると、インターネット上の全Webサイトの約60%がApacheを採用しており、Apacheから派生したサーバーを含めるとそのシェアは62%に達します。この数字は、他のすべてのWebサーバーを合計したものよりも大きく、Apacheが世界で最も広く利用されているWebサーバーであることを示しています。
Apache Software Foundationによる定義
Apacheの開発・管理を行う非営利団体であるApache Software Foundation(ASF)は、Apacheについて以下のように説明しています。
-
Apache Cassandraとは?特徴・アーキテクチャ・導入手順をわかりやすく解説
本記事では、非リレーショナルデータベース(NoSQL)であるApache Cassandra™について概説します。Cassandraを構成するコンポーネントや、データベースがどのように動作しデータを管理するのかを理解できるよう、特徴からアーキテクチャ、実際の導入手順までを順を追って解説します。 はじめに スケーラビリティと高可用性が求められる環境で、パフォーマンスを損なうことなく日々の運用データを管理したい組織にとって、Cassandraは大きなメリットをもたらします。Cassandraは耐障害性と線形スケーラビリティで知られており、あらゆるハードウェアやクラウドインフラストラクチャに対応でき
-
31 の最高の Web スクレイピング ツール
コーディングに慣れていない人にとって、Web スクレイパーを作成するのは難しいかもしれません。幸いなことに、Web スクレイピング ソフトウェアは、プログラマーと非プログラマーの両方が利用できます。 Web スクレイピング ソフトウェアは、Web サイトから関連データを取得するために特別に設計されたソフトウェアです。これらのツールは、何らかの方法でインターネットからデータを取得したい人にとって有益です。この情報は、コンピューター上のローカル ファイルまたはデータベースに記録されます。 Web用のデータを自律的に収集する技術です。 31 の最高の無料 Web スクレイピング ツールのリストを紹介