Cover Image

RethinkDB #2 - Count

Wie schon in meinem letzten Beitrag zum Thema RethinkDB RethinkDB #1 — Update, hier Teil #2. Diesmal zähle ich Datensätze, die ein bestimmtes Kriterium erfüllen. Wieder in Go, wieder auf einer RethinkDB, wieder hatte ich keine Ahnung. Die Datenstruktur { "Id": "fe049091-2287-4949-bb22-1a9eca6838b7", "Users": [ { "uuid": "f7740b68-2989-4e77-b551-d44e774ac2bb", "username": "yolo", "voting": 0 }, { "uuid": "a3bb02fb-c340-4615-bd6a-006b7aace39e", "username": "marci", "voting": 0 }, { "uuid": "a03d5fd7-3c8b-460a-a65a-eeed21ce13fb", "username": "QA", "voting": 0 }, { "uuid": "f7740b68-2989-4e77-b551-d44e774ac2bb", "username": "yolo", "voting": 0 } ] } Daran hat sich zum letzten Mal nichts geändert....

August 27, 2020 · 2 min · marcel
Cover Image

RethinkDB #1 - Update

Aktuell entwickle ich eine Webanwendung, die über Websockets mit dem Backend kommuniziert. Auf der Suche nach einer passenden Datenbank dafür, bin ich neben den üblichen Verdächtigen wie MongoDB, CouchDB, … über RethinkDB gestolpert. Die Marketing-Texte laßen sich gut, einen passenden Go-Treiber gabs auch. Ich war überzeugt davon, das die neue Datenbank mal auszuprobieren. Eine nette Web-UI frei Haus und die einfache Möglichkeit, das Ding im Cluster zu betreiben waren schöne Goodies....

August 26, 2020 · 2 min · marcel