Skip to content

Instantly share code, notes, and snippets.

@repeatedly
Created July 6, 2012 11:22
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save repeatedly/3059629 to your computer and use it in GitHub Desktop.
Save repeatedly/3059629 to your computer and use it in GitHub Desktop.
MongoDB Casual Talksの資料

MongoDB Casual Sucks

BSON!

皆さん実装したことあると思うので,言わなくても分かりますよね

https://github.com/repeatedly/Mongo-D-Driver

mmapper

swap! swap!

oplogに限界がある

sync仕切れなかったらごめんね!

マスターマスターで片方のデータが一瞬消える

昔の話です…

RubyクライアントがReplica Setで一つドキュメントが消える

https://gist.github.com/1650238

クライアントの実装アプローチが違う

  • Rubyは送る前にサイズチェック
  • C++はそんなのしない

RubyのBSONの実装がCとRubyで違う

C実装は例外の情報が少ないのでオワコン

SCons

Pythonのバージョン絞るしLinux Kernel 3で動かないしであばば

名前の制限がドキュメントに書かれてない

https://groups.google.com/group/mongodb-user/browse_thread/thread/b320346f50a9dc78/125871c3110ea80f?pli=1

http://www.mongodb.org/display/DOCS/2.2+Release+Notes#2.2ReleaseNotes-RestrictionsonDatabaseNames

Beyond MongoDB

http://www.arangodb.org/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment