Skip to content

Instantly share code, notes, and snippets.

View igz0's full-sized avatar

igz0

  • Yokohama, Japan
  • X @igz0
View GitHub Profile

こちらのポストを引用した際に、引用したポストと元ポストの両方が X ルール違反で消えてしまったので再掲します。このポストにより X アカウント @nakasyou0 において 12 時間アカウントがロックされました。

image

私の配慮不足により、ご心配をおかけしたことを深く反省しております。投稿には注意書きを添えており、実行もしておりません。 image image

@milhamh95
milhamh95 / mkcd.txt
Created February 22, 2021 01:29
mkcd
function mkcd {
mkdir -p "$1" && cd "$1"
}

#NoSQLデータモデリング技法

原文:NoSQL Data Modeling Techniques « Highly Scalable Blog

I translated this article for study. contact matope[dot]ono[gmail] if any problem.

NoSQLデータベースはスケーラビリティ、パフォーマンス、一貫性といった様々な非機能要件から比較される。NoSQLのこの側面は実践と理論の両面からよく研究されている。ある種の非機能特性はNoSQLを利用する主な動機であり、NoSQLシステムによく適用されるCAP定理がそうであるように分散システムの基本的原則だからだ。一方で、NoSQLデータモデリングはあまり研究されておらず、リレーショナルデータベースに見られるようなシステマティックな理論に欠けている。本稿で、私はデータモデリングの視点からのNoSQLシステムファミリーの短い比較といくつかの共通するモデリングテクニックの要約を解説したい。

本稿をレビューして文法を清書してくれたDaniel Kirkdorfferに感謝したいと思う

@lolzballs
lolzballs / HelloWorld.java
Created March 22, 2015 00:21
Hello World Enterprise Edition
import java.io.FileDescriptor;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintStream;
public class HelloWorld{
private static HelloWorld instance;
public static void main(String[] args){
instantiateHelloWorldMainClassAndRun();
@orleika
orleika / getIP.js
Created January 25, 2015 13:47
Node.jsでの接続元IPアドレス取得
var getIP = function (req) {
if (req.headers['x-forwarded-for']) {
return req.headers['x-forwarded-for'];
}
if (req.connection && req.connection.remoteAddress) {
return req.connection.remoteAddress;
}
if (req.connection.socket && req.connection.socket.remoteAddress) {
return req.connection.socket.remoteAddress;
}