PostgreSQLは全てのメジャーなオペレーティングシステム上で動作するように積極的に開発されて25年以上になる堅牢なリレーショナルデータベースシステムです。完全にACID準拠であり、多言語環境での外部キー、join、ビュー、トリガ、ストアドプロシージャをフルサポートしています。INTEGER、NUMERIC、BOOLEAN、CHAR、VARCHAR、DATE、INTERVAL、TIMESTAMPを含む、ほとんどのSQL92とSQL99データタイプを組み込んでいます。画像、音声、ビデオを含むバイナリーラージオブジェクトの保存も同様にサポートしています。C/C++、Java、.Net、Perl、Python、Ruby、Tcl、ODBCのネイティブプログラミングインターフェースと、なにより非常に良いドキュメントが付いています。
関連プロジェクトWin32 Disk Imager, Tritonn, Dumpper, pg_bigm(ピージーバイグラム), MPC-BE |
MySQLは広く普及している、高速なSQLデータベースサーバーです。サーバーデーモン(mysqld)と様々なクライアントプログラム/ライブラリから構成される、クライアント-サーバー方式でインプリメントされています。
関連プロジェクトDumpper, Win32 Disk Imager, Ludia, OpenOLAP, blanco Framework |
Berkeley DB(のlibdb)は、伝統的なアプリケーション、クライアント/サーバーアプリケーションの両方のための組込みデータベースを提供するプログラム可能なツールキットです。B+木、キュー、拡張された線形ハッシュ、固定し、可変長レコードのアクセスメソッド、トランザクション、ロック、ロギング、共有メモリキャッシュ、データベースの復旧、および高可用性システムのための複製が含まれています。DBは、C、C++、C#、Java、PHP、およびPerl APIをサポートしています。キーと値のペア(NoSQL)、SQL、Javaオブジェクトフォーマットされたデータをサポートします。QNX、Android、Mac OS X、および様々なWindows、様々なUnixプラットフォームで幅広く利用可能です。
関連プロジェクトTuxGuitar, Ludia, Tritonn, Darik's Boot and Nuke (DBAN), iReport-Designer for JasperReports |
SymmetricDS provides file and database synchronization with support for multi-master replication, filtered synchronization, and transformation across the network in a heterogeneous environment. It supports multiple subscribers with one-direction or bi-directional, asynchronous data replication. It uses Web and database technologies to replicate data as a scheduled or near-realtime operation. The software has been designed to scale for a large number of nodes, work across low-bandwidth connections, and withstand periods of network outage. It works with most operating systems, file systems, and databases, including Oracle, MySQL, MariaDB, PostgreSQL, MS SQL Server (including Azure), IBM DB2, H2, HSQLDB, Derby, Firebird, Interbase, Informix, Greenplum, SQLite (including Android), Sybase ASE, and Sybase ASA (SQL Anywhere) databases.
関連プロジェクトMeCab, Media Player Classic - Homecinema, プロパティエディタ, Win32 Disk Imager, SharpDevelop-jp |
MUSCLE (Multi User Server Client Linking Environment)は、N方向メッセージング・サーバとネットワークAPIです。これは、C、C++、C#、Delphi、Java及びPythonといった様々な言語のためのクライアント側APIもあります。MUSCLEは、シリアライズ化されたメッセージ・オブジェクトのストリームを解したネットワーク上でプログラム間を通信させます。含まれているサーバ・プログラム("muscled")は、各クライアントとメッセージのやり取りをし、サーバ側の階層データベースに情報を格納します。データベースは、階層的なワイルドカードによるフレキシブルなクエリと、subscription(予約購読)メカニズムによる"ライブ"更新をサポートしています。
関連プロジェクトAmateras, Media Player Classic - Homecinema, SharpDevelop-jp, Dumpper, MeCab |
H2はJavaで実装されたSQLデータベースエンジンで、JDBC APIを実装しています。
組み込みおよびサーバー、クラスタモードが利用可能で、ブラウザベースのコンソールアプリケーションも同梱されています。
H2は強力なセキュリティ機能を備えており、ディスクベースおよびインメモリデータベース/インメモリテーブルをサポートしています。
関連プロジェクトiReport-Designer for JasperReports, OpenOLAP, pg_bigm(ピージーバイグラム), Tritonn, blanco Framework |
db4oは、Javaとすべての.NET環境のためのオブジェクト指向型データベースです。その機能には、ACIDトランザクション、自動クラス・スキーマ認識、query-by-example、S.O.D.A.オブジェクト・クエリAPI、ネイティブ・クエリ、.NET上でのLINQのサポート、コールバック・メソッド、メモリ・ファイル、cascade-on-delete、マルチ・スレッド・アクセス及びJava Webstartとサーブレットのサポートが含まれます。
関連プロジェクトMeCab, Win32 Disk Imager, Amateras, MPC-BE, TERASOLUNA Framework |
CloverETLはデータ統合、データ変換作成のための Javaベースのツール/フレームワークです。これはコンポーネントベースであり、transformation graphの概念に従っていて、個々のノード/コンポーネントは単純な(あるいは複雑な)データ操作を実行します。すべての変換はデータフローを通じて相互接続したノードのセットとして定義できます。CloverETLはスタンドアロンアプリケーションとして、あるいは大規模なプロジェクトに組み込んで使用できます。
関連プロジェクトAll-In-One Project, MeCab, Win32 Disk Imager, Dumpper, Trac Lightning |
phpPgAdmin は、PostgreSQL用の完全に機能するPHPベースの管理パッケージです。管理するためのビュー、シーケンス、内蔵された手順およびトリガーを含め、PostgreSQLやデータベースを完全に管理するために必要となる基本的な機能をすべて備えています。特長は以下のようになります。a. データベースの作成と中止する能力 b. テーブル/ビュー/シーケンス/関数/トリガーを作成、コピー、中止および変更 c. (Postgresが許可する拡張に対して)フィールドの編集および追加 d. バッチ検索要求を含む、何らかのSQL命令文の実行 e. データベースとテーブルのダンプ作成と読み込み e. 一つのデータベース、複数のサーバー、及びPostgres ユーザー/グループの管理。
関連プロジェクトMeCab, Win32 Disk Imager, Tritonn, blanco Framework, pg_bigm(ピージーバイグラム) |
ELOG 電子 Web 航海日誌は Web インターフェイスを持つ電子ログブックは、です。個人を維持するために使用することができますまたは日誌、ログブック ページに添付ファイルを追加する機能を共有します。ユーザー定義クラスを持つログブックのエントリを分類することができ、これらのクラスにフィルターを使用して照会。クラスに基づく新しいエントリに自動電子メール通知を生成できます。ELOG サーバーは Linux と Windows で実行される、小さなスタンドアロン C プログラムです。他のパッケージは必要ありません。日誌を簡単かつ高速アクセスのプレーンな ASCII ファイルに保存されます。
関連プロジェクトTritonn, Sledge, blanco Framework, TuxGuitar, SmillaEnlarger |
FirebirdはANSI SQL-99の多くの機能を提供しているリレーショナルデータベースで、LinuxやWindows、さまざまなUnixプラットフォーム上で動作します。
Firebirdは高い並列性や高パフォーマンス、ストアドプロシージャやトリガーのための強力な言語サポートを備えています。
関連プロジェクトTuxGuitar, DeSmuME, pg_bigm(ピージーバイグラム), Tritonn, blanco Framework |
BaseXは、軽量、高性能、かつスケーラブルなXMLデータベース・システムで、XPath/XQueryプロセッサ、W3C UpdateとFull Text拡張の完全なサポートを備えています。インタラクティブでユーザフレンドリなGUIフロントエンドで、大規模なXMLデータの実態に対するすばらしい洞察力が得られます。これは、プラットフォームに依存せず、そのままで動作します。
関連プロジェクトLudia, MPC-BE, pg_bigm(ピージーバイグラム), MeCab, Media Player Classic - Homecinema |
hamsterdb Embedded Storage is an embedded database engine for C/C++, including wrappers for Java, .NET, and Erlang. It supports in-memory databases, very fast database cursors, "record number" databases, ACID transactions, and duplicate keys. hamsterdb is very fast and highly configurable. It compiles and runs on Unix platforms, Linux, Microsoft Windows, and embedded platforms.
関連プロジェクトプロパティエディタ, TERASOLUNA Framework, TuxGuitar, blanco Framework, Amateras |
deltasqlは、データベースの進化の制御を維持するように、ソース・コードとデータベースを同期するツールです。中規模から大規模アプリケーションを開発している間、開発者はソースコードの変更し続けると共にデータ・モデルを変更します。時々、製品のコードを安定させるために、ソース・コードのブランチが発生します。データモデルのブランチも必要です。deltasqlは、データモデルを変更するすべてのスクリプトを収集する簡単な方法を提供し、データモデルのブランチを処理することを意味します。deltasqlサーバは、Apache上で動作し、MySQLにより支持を受けています。
関連プロジェクトAll-In-One Project, Amateras, MeCab, Media Player Classic - Homecinema, Dumpper |
PostGISはPostgreSQLに地理情報オブジェクトのサポートを付加します。 PostGISは「空間情報に対応した」PostgreSQLサーバーとも表現でき、ESRI社のSDEやOracle Spatialのように地理情報システム(GIS)のバックエンドで利用する空間データベースとして利用可能となります。
関連プロジェクトblanco Framework, iReport-Designer for JasperReports, TuxGuitar, SmillaEnlarger, Ludia |