タグ

dbに関するryouzoのブックマーク (6)

  • グラフDBのNeo4jを1日触ってみた - Wantedly Engineer Blog

    こんにちは!Wantedlyで12月中にインターンシップをしていた後藤です. 今回,業務の一環としてグラフDBであるNeo4jを1日触ってみたので,それに関してつらつら書いてみたいと思います. Neo4jって? Neo4jはグラフDB(データの構造が全てグラフ構造で表されるDB)の1つです. Javaで実装されており,オープンソースとして公開・開発が進められています. Neo4j公式 グラフDBの位置付け,及びその性質に関しては次の記事が分かりやすいでしょうか. SQLかNoSQLかという分類だと勿論NoSQLに分類されます.が,Key-Value型やドキュメント指向のものとはまた異なります. InfoQ グラフデータベース、NOSQLNeo4j RDBやKey-Value型のDBなど,他のタイプのDBとの比較については公式マニュアルに簡単にまとめられています. 2.2. Compari

    グラフDBのNeo4jを1日触ってみた - Wantedly Engineer Blog
  • DBFlute Top

    News 2024/03/19DBFlute-1.2.8 (Java8対応) をリリースしました。 2023/10/12DBFlute-1.2.7 (Java8対応) をリリースしました。 2022/05/08DBFlute-1.2.6 (Java8対応) をリリースしました。 2021/01/01DBFlute-1.2.4 (Java8対応) をリリースしました。 2020/01/01DBFlute-1.2.2 (Java8対応) をリリースしました。 2014/12/01DBFlute-1.0.5N ("に"ゅーろーど) をリリースしました。 2012/09/26DBFlute-1.0.0 をリリースしました。 2010/05/21サイトを全面リニューアルしました。 2009/12/14DBFlute.NETの仮のトップページを公開しました。 [jfluteのつぶやき] *2024/0

  • JavaDBメモ(Hishidama's JavaDB Memo)

    EmbeddedDriverはderby.jarに入っていてClientDriverはderbyclient.jarに入っている。 組み込み環境で使用する場合はderby.jarだけあれば良いが、クライアント/サーバー環境で使用する場合はderby.jarとderbyclient.jarの両方が必要。 →クライアント/サーバー環境用のJavaDBの起動方法 JavaDBの作成・接続 JavaDBは、接続時にJavaDBの場所を指定する。 このとき、「create=true」というオプションを付けていれば、DBが存在しない場合に自動的に最低限必要なテーブル・データが作成される。 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public static void

  • SQL Fiddle - Online SQL Compiler for learning & practice

    During Phase 1, only users who are logged in can access the AI chat feature. SQL Fiddle is free to use and ad-free! Want to help us? It takes 10 seconds Step 1: Like & Share our EFE Bulk Extensions videos Step 2: Like & Share our EFE Bulk Insert videos Thank During Phase 1, only users who are logged in can access the AI Editor feature. SQL Fiddle is free to use and ad-free! Want to help us? It tak

  • LedisDB - A high performance NoSQL like Redis powered by Go.

    Data structure Rich data structure: KV, List, Hash, ZSet, Set. Various Backend Various backend databases to choose: LevelDB, goleveldb, LMDB, RocksDB, BoltDB or Memory. Expiration & TTL Supports expiration and ttl in all kinds of data structures. CLI Support Redis clients, like redis-cli, are supported directly. Easy Embedding Easy to embed in Go application. Data Protection Replication to guarant

  • MultiVersion Concurrency Control - Wikipedia

    MultiVersion Concurrency Control (MVCC, マルチバージョン コンカレンシー コントロール) は、データベース管理システムの可用性を向上させる制御技術のひとつ。複数のユーザから同時に処理要求が行われた場合でも同時並行性を失わずに処理し、かつ情報の一貫性を保証する仕組みが提供される。日では多版型同時実行制御、多重バージョン並行処理制御などと訳される。また単にマルチバージョンとも呼ばれる。 MVCCは、書き込み処理(トランザクション)が行われている最中に他のユーザによる読み取りアクセスがあった場合、書き込みの直前の状態(スナップショット)を処理結果として返す。つまり、書き込み中も読み取りができ、読み取り中でも書き込みができる。 MVCCにおいて可用性を達成するには、最低限、全ての処理が「どの順番で」行われたかを確実に記録する必要がある。そのため、タイムスタ

  • 1