RethinkDB

RethinkDB

Awesome RethinkDB Awesome

>精选的RethinkDB资源,库,工具和应用程序的精选列表

灵感来自于 awesome 名单. 随意改善此列表 contributing!


>

RethinkDB生态系统

Documentation

Community


>

JavaScript库

Drivers
  • RethinkDB JavaScript - 官方支持的JavaScript驱动程序.
  • 维护者:RethinkDB Team Github Twitter
  • RethinkDB Dash - 具有连接池和Streams支持的RethinkDB的高级Node.js驱动程序.
  • 维护者:“米歇尔” Github Twitter
ORM
  • Thinky - RethinkDB的JavaScript ORM
  • 维护者:“米歇尔” Github Twitter
  • JSData RethinkDB - 用于js-data ORM的RethinkDB适配器.
  • 维护者:`JS数据组织' Github
Extension Libraries
Technology Integrations
  • Hapi RethinkDB CRUD - Hapi与Rethinkdb交互的CRUD处理程序.
  • 维护者:Thomas Eng Github
  • Sails Hook Thinky - 一个钩子,用于在Sails中启用Thinky ORM for RethinkDB.
  • 维护者:Matt Wielbut Github Twitter
  • KOA RethinkDB - Koa中间件,可以为您提供RethinkDB客户端.
  • Maintainer: Hao-kang Den Github
  • RabbitMQ - 将RethinkDB与RabbitMQ集成
  • 维护者:RethinkDB Team Github Twitter


>

Python库

Drivers
  • RethinkDB Python - 官方支持的JavaScript驱动程序.
  • 维护者:RethinkDB Team Github Twitter
ORM
  • Remodel - 用Python编写的非常简单但功能强大且可扩展的RethinkDB Object Document Mapper.
  • 维护者:Andrei Horak Github Twitter
  • Rethink - 由Appengine NDB启发的Python RethinkDB对象映射器接口.
  • 维护者:Kevin Amerson Github Twitter
Technology Integrations
  • flask-rethinkdb - 向Flask添加RethinkDB支持.
  • 维护者:Andrei Horak Github Twitter
  • RabbitMQ - 将RethinkDB与RabbitMQ集成
  • 维护者:RethinkDB Team Github Twitter


>

Ruby库

Drivers
  • RethinkDB Ruby - 官方支持的Ruby驱动程序.
  • 维护者:RethinkDB Team Github Twitter
ORM
  • NoBrainer - RethinkDB的Ruby ORM.
  • 维护者:Nicolas Viennot Github Twitter
Technology Integrations
  • Epiphy - 轻量级RethinkDB ORM.
  • 维护者:`Vinh Quoc Nguyen Github Twitter
  • lotus-rethinkdb - Lotus :: Model的RethinkDB适配器.
  • 维护者:'Angelo Ashmore` Github Twitter
  • RabbitMQ - 将RethinkDB与RabbitMQ集成
  • 维护者:RethinkDB Team Github Twitter


>

Java库

Drivers
  • RethinkDB Java - Officially Supported Java Driver.
  • 维护者:RethinkDB Team Github Twitter
  • Rethinker - 与官方RethinkDb Java驱动程序一起使用的简单序列化库.
  • 维护者:Dave Hrycyszyn Github Twitter
  • Rethinkdb4j - 用于Java的基于异步Netty的RethinkDB驱动程序.
  • 维护者:Anton Ustyuzhanin Github
ORM
  • RethinkDB Java ORM - 用于RethinkDB Java驱动程序的自定义POJO转换器.
  • 维护者:Peter Knego Github Twitter
Technology Integrations
  • RabbitMQ - 将RethinkDB与RabbitMQ集成
  • 维护者:RethinkDB Team Github Twitter


>

其他语言

Community Supported Drivers

  • C# - A C#/.NET RethinkDB driver striving for 100% ReQL API coverage.
  • C++ - 用于C ++的RethinkDB驱动程序.
  • Clojure - Clojure的RethinkDB客户端.
  • Dart - RethinkDB v2.0.3的Dart驱动程序.
  • Elixir - 纯Elixir中的多路复用RethinkDB客户端.
  • Go - 转到RethinkDB的语言驱动程序.
  • Haskell - Haskell的RethinkDB客户端库.
  • Lisp - Common Lisp的RethinkDB驱动程序.
  • Lua - Lua中的Rethinkdb驱动程序.
  • Objective-C - 用Objective-C编写的RethinkDB客户端.
  • Perl - 纯Perl RethinkDB驱动程序.
  • PHP - RethinkDB查询语言(ReQL)的PHP客户端驱动程序.
  • Scala - RethinkDB的Scala驱动程序.


>

研究和培训

Articles

Talks

RethinkDB Examples

Community Examples

  • RethinkDB Chat - 使用RethinkDB +套接字构建的简单聊天应用程序.
  • RethinkDB Reactjs - rethinkdb + react.js + ActionController :: Live(Rails)+服务器端事件.
  • Realtime Chat RethinkDB - 使用RethinkDB构建的实时聊天室
  • Boot RethinkDB - 使用spring boot和RethinkDB的聊天示例.
  • Go RethinkDB ToDo - 去RethinkDB Todo列表示例应用程序.
  • Meguca - Go,TypeScript和RethinkDB中的高性能实时图像板.
  • VueJS RethinkDB - Vuejs + Express + RethinkDB示例.
  • 3ree - 使用3REE堆栈编写的示例通用JS应用程序,React + Redux + RethinkDB + Express.
  • Meteor GraphQL - 使用GraphQL的Meteor和RethinkDB示例.


>

工具

Administrative Tools

  • Chateau - RethinkDB的另一个(很棒的)数据资源管理器.
  • RethinkDB CLI - 用于Rethinkdb的CLI和REPL.
  • RethinkDB Nightly - 将执行夜间备份并将其推送到S3的节点模块.

Deployment

  • Vagrant - 使用Vagrant安装RethinkDB.
  • Puppet - RethinkDB的Puppet模块.
  • Chef - 厨师RethinkDB食谱.
  • Wrecker - RethinkDB的Wercker盒子.
  • Docker - 单节点Dockerfile.


>

执照

CC0