8 search resultsShowing 1~8 results

Stocked
hharu

@hharu

コンシステントハッシング

コンシステントハッシング法 複数のデータを任意のノードに分散させる場合、データのIDやそのハッシュ値を保存先ノード総数で割るという方法があるが、この方法はノード数自体の変更があった場合にデータ全...

38
23
Comment0
hharu

@hharu

Djangoでgraphql

GraphQLとは facebookが開発し、オープンソースとして公開中。 従来のリソース指向のRESTAPIにある課題を解決するため、サーバサイドへの通信に利用できるクエリー言語として開発され...

37
37
Comment1
hharu

@hharu

Djangoシグナルハンドラの使い所

この記事はgumi Inc. Advent Calendar 2019の12/14の記事です。 シグナルとは 何らかのイベントが発生した場合に、同時実行している他のプロセスに通知を送り、受信した...

9
5
Comment0
hharu

@hharu

シャーディング

シャーディング データベースにおける分割手法の1つで、データを複数のノードのディスクに分割配置することで、データベースへのリクエストを分散し全体のスループットを上げる目的で利用されます。 基本的...

175
156
Comment0
hharu

@hharu

2相コミット

データベース上で行われる一続きの操作を論理的な単位にまとめたものがトランザクションです。 コミット直前に実データとは別にクラッシュリカバリ用のログ(WriteAheadLog)を記録することで、...

22
15
Comment1
hharu

@hharu

Redisのキャッシュストア以外の使い方

※というタイトルは正確ではなくて、以下の用途も実際にはRedisの特性の一部を利用します。 Redis自体は主にインメモリデータベースとしての高速性を生かしてWEBアプリケーションのセッションや...

3
4
Comment0
hharu

@hharu

C# と pythonのlambda式

最近pythonとunityを行き来するので 忘備録メモ Python list = [1, 2, 3, 4, 5] # lambda {引数}: {処理内容&return} map(l...

0
0
Comment1

8 search resultsShowing 1~8 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in