Crunch一个异步的、固执己见的MongoDB驱动程序
紧缩Crunch是一个替代的MongoDB驱动程序,强调高并发、原子更新操作和文档完整性。它使用EventMachine进行非阻塞写入和读取,并具有同步回退功能,以便与非事件应用程序轻松集成。它的API比官方MongoDB Ruby驱动程序更简单、更像Ruby风格,但支持相同范围的MongoDB功能。 (免责声明:它还没有完全成熟。这个自述文件是在过程的早期编写的,用于记录设计原则。您将在下面阅读的大部分内容还没有工作,并且其中任何一个都可能随着想法的变化而变化通过实验证明是不合理的。在它准备好之前,请不要尝试在任何严肃的代码中使用它。你会知道它什么时候准备好,因为不会在这里。)
基本原理:Crunch在概念上与官方的Ruby MongoDB API不同,但两者都有相同的目的:用Ruby类、数据类型和习语包装MongoDB二进制线路协议。"
下载地址
用户评论