問題タブ [drizzle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - .NET/C# Drizzle データベース クライアント
次の C# MonoアプリでDrizzleを使用する予定です。Drizzle で使用できる C# クライアントは存在しないため、Java クライアントを変換してDBLinqで動作させることで、独自のクライアントを作成してみようと思いました。
Java クライアントを見てみると、予想していたよりも時間がかかり、時間がないことがわかりました。さらに、Java クライアントはまだそれほど成熟していません。
公式の Drizzle C クライアント ライブラリ ( libdrizzle ) があるため、C# ラッパーを作成することが最善の解決策である可能性があります。このコードの生成に役立つツールはありますか?
django - Drizzle データベースで Django を使用していますか?
Drizzle データベースで Django を使用した経験のある人はいますか?
Drizzle の最初の GA バージョンがリリースされたばかりで、私の理解では、Django に適しているはずです。MySQL の簡素化されたバージョンであるため、必要な機能がすべて提供され、パフォーマンスが向上することが期待されます。
mysql - リアルタイム統計: MySQL(/Drizzle) または MongoDB?
一部のアクション (クリックなど) のリアルタイム統計を特徴とするプロジェクトに取り組んでいます。クリックするたびに、日付、年齢、性別 (これらは Facebook から取得)、場所などの情報が記録されます。
これらの情報を保存し、リアルタイムの統計に使用するのに最適な場所について話し合っています。集計統計を表示します。たとえば、クリック数、男性/女性別のクリック数、年齢層別のクリック数 (例: 18-24、24-30...) などです。
このサイトではどこでも MongoDB を使用しているため、同僚は、統計も保存する必要があると考えました。ただし、データ集計などの操作を行う場合は SQL の方が優れていると考えているため、このタスクには MySQL (またはおそらく Drizzle) などの SQL ベースのデータベースを好みます。SQL を解析するオーバーヘッドはありますが、ここでは MySQL/Drizzle が実際には No-SQL データベースよりも高速である可能性があると思います。また、INSERT DELAYED クエリを使用する場合、挿入も遅くありません。
JOINS を実行したり、複数のテーブル/コレクションからデータを収集したりする必要はないことに注意してください。したがって、データベースが異なるかどうかは気にしません。ただし、スケーラビリティと信頼性には気を配っています。私たちは(うまくいけば)非常に大きくなるものを構築しており、スケーラビリティを念頭に置いてコードのすべての行を設計しました.
これについてあなたはどう思いますか?このために、MySQL/Drizzle よりも MongoDB を好む理由はありますか? それとも無関心ですか?あなたが私たちだったら、どちらを使いますか?
ありがとう、アレッサンドロ
mysql - Drizzle を予定している新しいプロジェクトでは、Postgresql または MySQL を使用する必要がありますか?
Oracle には MySQL があり、現在はDrizzleに取り組んでいるため、新しいプロジェクトには Postgres を選択する必要がありますか? 無料のデータベースが必要です。以前は常に MySQL を使用していましたが、今は心配です。Drizzle は、MySQL のように多くの場所でホストされているわけではありません。
更新: ここで見つけました: http://www.wikivs.com/wiki/MySQL_vs_PostgreSQL
「PostgreSQL は Oracle 開発者の間で高い評価を得ています。これは、Oracle のように、より厳密で信頼性の高いアプローチに関連していることは間違いありません。MariaDB、Drizzle、および企業買収に関する困難と論争により、多くの人々がデータベース戦略を再検討しています。 "
mysql - その列で並べ替えた後に列の番号を付け直す(列をランクに設定する)
SQLで、次のようなことをしたい
どうすればいいですか?
目的 :
現在、列には-14000、23、4000、23000などの極端な値があります...それらはasc、descソートで使用されますが、それらをスライダーにプロットすると、たとえば10個の位置があり、各スライダーの位置には非常に不均一なデータがあるため、それを均等にするために、列の番号を付け直したいのですが、
等々
mysql - オラクルの MySQL 対 MariaDB 対 Drizzle
以前は MySQL を使っていましたが、Oracle が Sun を買収した頃から触れていませんでした。Oracle が独自の MySQL アップデートを 5.x ブランチにプッシュし始めたので、私は次のことを考えました。
Oracle ブランチと、人気のある 2 つのフォーク (Maria と Drizzle) があります。Oracleブランチを使用する代わりに、2つのフォークのうちの1つを検討する理由について、客観的な比較を見つけようとしています。私はまた、各フォークの主な支持者が何であるかを理解しようと試みてきました。
これらは、検索中に私が考えたいくつかの詳細です。
Drizzle の Web サイトによると、コードを再編成して、よりプラグインベースにしたとのことですが、その利点は何でしょうか?
Maria の Web サイトには、いくつかの機能強化が行われたと書かれていますが、何がそんなに優れているのかよくわかりません。
MariaDB はドロップインの代替品です。大きな変更を加える必要がないため、非常に優れています。しかし、通常の MySQL よりも Maria をドロップする理由を理解しようとしています。
一般的な SQL 関数を使用するだけの一般的な開発者に関連する Oracle の更新はありますか? これはリレーショナル DB の質問なので、JOIN を使用すると仮定します。
私が訪問したサイト:
Drizzle: http://www.drizzle.org/
MariaDB: http://mariadb.org/
MySQL Community Version: http://www.mysql.com/products/community/
Oracle プレス リリースMySQL 5.6: http://www.oracle.com/us/corporate/press/1583744
MySQL はなくなりました: http://zerolinesofcode.wordpress.com/2010/05/06/mysql-is-gone-here-comes- mariadb-and-drizzle/
1 日あたり 1,000 ~ 10,000 人のユーザーにサービスを提供し、4 ~ 5 個のデータ テーブルを使用する Web アプリを構築する場合、これらのそれぞれについてどのような要因を考慮しますか?
データベースの選択にはさまざまな変数があることを理解しています。ハードウェアについて言及していないことは理解しています。NoSQL ソリューションの方が優れていると思われるかもしれませんが、私もその意見に同意するかもしれません。ただし、リレーショナル データベースの観点からこれにどのようにアプローチするかについては興味があります。
誰かが前にこれらのそれぞれを試したことがありますか?
php - Gearman/MySQL のテスト - 永続層
Fedora、PHP/Gearman/MySQL/Drizzle を実行しています。
Gearman/Drizzle をソースからビルドし、Linux/Fedora ボックスでプロセスを実行します。mysql テスト テーブルを作成したところ、Gearman Daemon インスタンスが mysql サービスにアクセス/インターフェースできることがわかります。TCP を使用して、Gearman と mysql のプロセスを同じボックスで実行しています。
Gearman が開始され、MySQL アカウントを指すと、Gearman プロセスの実行時に表示される DEBUG 情報に最初の選択ステートメントが表示されます。
ただし、クライアントからのジョブが mysql テーブルに格納されていることを実際にテストするために何をする必要があるのか わかりません。
Gearman Client/Worker の「レビュー」テストを複製するテスト クライアントを作成しました。このテストは通常、Worker が実行されている場合に機能し、Worker なしでクライアントを実行しました。DEBUG プロセスで、クライアントが Gearman デーモンに接続していることがわかりますが、mysql テーブルを調べると、テーブルには何もありません。
したがって、私の質問は、ジョブ/データが実際のmysqlテーブルに実際に書き込まれていることを実際に確認/確認できるようにするために何をする必要があるかを判断することに要約されます。
ワーカーによって処理されない場合、データが mysql テーブルに格納されることを確立するためにどこかを呼び出す特定のフラグ、メソッドはありますか? ジョブをテーブルに保存し、処理後に削除するべきではありませんか? それとも、フローに何かが欠けていますか?
mysql - MariaDB 対 Drizzle 対 Percona Server 対 MySQL
私は長い間 MySQL ユーザーでした。最も人気のあるフォークのさまざまなバリエーションをすべて使い始めたいと思います。問題は、それらの間に適切な比較が見つからないことであり、それらすべてを試すことになります. 私が懸念しているのは生産に関するものです。なぜなら、これらすべてのフォークを生産で実験するつもりはないからです。
本番環境で MySQL フォークを実行したことがありますか?
利点は何ですか?短所は何ですか?
mysql - MySQL を介して Drizzle データベースにアクセスする
これは奇妙な (おそらくばかげた) 質問ですが、MySQL ストアド プロシージャを介して Drizzle データベースを操作することは可能ですか? これを行う必要があるのは、MySQL データベース (多くのストアド プロシージャを含む) を Drizzle (ストアド プロシージャをサポートしていない) に移行するためです。これは基本的に、これに関する私の「壮大な」短期的なアイデアの 1 つです。
これを行うためのアイデア、または他のアイデアはありますか?
mysql-connector - DrizzleJDBCにはそのような列はありません
現在、Iamはのdrizzle-jdbc-1.1
代わりにDrizzleを使用していmysql-connector-java-5.1.12
ます。しかし、私のテーブルからデータを読み取ると、次のようなエラーが表示されます。ただし、この問題はを使用drizzle-jdbc
している場合にのみ発生し、クエリはで正常に機能しmysql-jdbc
ます。なんで?