草庐IT

couchdb-futon

全部标签

mongodb - 如何在 couchdb/NoSQL 数据存储之上实现 IMAP 服务器?

总结一下我的目标,我真的只是在寻找一种简单的开源方法,它允许我基于每个用户创建和维护一个/多个远程IMAP电子邮件帐户的(最好是noSQL数据库)备份/存档,并且使用简单、低成本的解决方案同步每个用户的电子邮件帐户,该解决方案可以轻松扩展,以高效的方式消耗服务器资源,并具有每个用户需要的附加功能,只需将新的imap帐户添加到即可连接到他的中央电子邮件存档他现有的电子邮件客户端使用通过此存档服务器/设置提供的imap服务器、用户名和密码。更具体地说:我一直在寻找某种类型的可扩展的开源解决方案,它可以在云中运行(因此很容易扩展),它允许执行以下操作:1)允许我指定各种带有登录信息的IMAP

python - Mongodb 或 Couchdb 与 django 构建类似于顶级编码器的应用程序?

这就是我所拥有的:-Ubuntu11.10。Django1.3python2.7我想做的是构建一个类似于top-coder的应用程序,并且我已经勾勒出该应用程序的骨架版本。基本要求是:-1.保存代码。2.保存用户名和等级。(用户配置文件)3.也应该允许教师创建多项选择题。(类似于谷歌文档)。我对Django有基本的了解,之前构建过几个(基本的)应用程序。与其构建在线工具,不如在Django中构建与位于web2py之上的conf2py非常相似的东西。让我们称这个小项目为examPy(我知道,非常原始),是否有可能构建一个更像是Django插件的应用程序,或者我对Django的概念完全错误

用于存储文件 + 复制的 MongoDB/CouchDB?

如果我想存储大量文件并复制数据库,哪种NoSql数据库最适合这种工作?我正在测试MongoDB和CouchDB,这些数据库非常好用且易于使用。如果可能的话,我会使用其中之一来存储文件。现在我明白了Mongo和Couch之间的区别,但我无法解释哪个更适合存储文件。如果我说的是存储文件,我指的是10-50MB的文件,但也可能是50-500MB的文件-可能还有很多更新。我在这里找到了一张漂亮的table:http://weblogs.asp.net/britchie/archive/2010/08/17/document-databases-compared-mongodb-couchdb-

android - 在 android 手机上使用 CouchDb,在服务器端使用 mongodb

我有以下场景。我需要在Android上有一个嵌入式数据库(nosql),我在服务器上有一个主数据库,理想情况下应该是nosql数据库。两者之间需要同步。所有查询来自移动设备将转到内部数据库。我们有不同的选择1)移动端使用couchDB,服务器端也使用couchdb2)移动端使用couchDb,服务器端使用Mongodb3)移动端使用sqlLite,服务器端使用MongoDb/CouchDb。请就评估最佳选择以及使用这些方法的好处/问题发表您的看法。注意:目前MongoDb不支持Android上的嵌入式数据库。Mongo也不提供RESTAPIS,我们需要使用MongoLabs和Sleep

mysql - elastic search + couchdb 或 sphinx + mysql .... 用于文档审查 SaaS

我有:作为“加载文件”提供的一组预处理办公文档(Word、Excel、PDF、电子邮件、PowerPoint等)(每组约2-4TB)“加载文件”包括:单页pgtiffs(从办公文件打印..15页的单词医生会有15次争吵)从office文档中提取的元数据显示在带分隔符的.dat文件中,其中包括全文。.log文件与.tiff和.dat相关联(.dat和.log文件放在一起约占数据集大小的7-10%)办公文件原件通过浏览器的用户将:在.dat中找到的全文和元数据中进行各种关键字搜索查看tiff图像,偶尔查看原始office文档用一些用户定义的标签对每个文档进行分类,有时做笔记以多种方式对数据

mysql - Rails 和 CouchDB - 架构问题

我正在从事一个项目,该项目将使用CouchDB来灵活存储文档。我的系统要求非常适合用于存储的CouchDB。但是我的问题归结为:我还应该继续使用ActiveRecord和MySQL吗……有大量方便的插件可以随时用于ActiveRecord(例如身份验证和访问控制)。只是想知道利用现有插件的优势是否值得额外的管理开销和可能的集成问题(跨不同的数据存储工作)。 最佳答案 在单个应用程序中处理多个持久存储的情况并不少见。一种非常常见的方法是使用关系数据库来存储指向存储在文件系统中的文件的路径。因此,您可能会认为CouchDB是用于数据模型

mysql - 哪些类型的数据查询太难在 CouchDB 上执行(相对于 SQL)?求具体例子

我觉得CouchDB真的很酷,想更多地使用它。但我也想提前知道是否有任何类型的数据查询可以在MySQL上轻松完成,但在CouchDB中无法完成或很难完成。请用具体的答案或例子来回答,而不是仅仅说“CouchDB用于文档而MySQL用于关系数据”。我真的不知道那句话是什么意思,因为看起来你可以做一些功能上等同于关系MySQL加入CouchDBView的事情。例如,我了解到在CouchDB中对数据集进行分页有点笨拙。这就是我正在寻找的答案。 最佳答案 我目前遇到的一个问题是显示一个包含来自CouchDB数据库的内容的AJAX网格。等效的

mysql - 用于论坛的 CouchDB?

couchDB是否比MySQL更适合存储论坛帖子/主题?假设有适当的缓存(即正在使用memcached)。CouchDB乍一看似乎就是为此而生的,整个面向文档的设计非常适合,但我更关心性能。有什么建议吗? 最佳答案 CouchDB很快。它将完美地满足您的需求。这对论坛很有用,因为每个帖子和线程中的所有相关评论/帖子都是独立的。据我所知,当MySQL具有大型数据集时,CouchDB映射比MySQL连接更快。我会说去吧。编辑:如果您想了解如何正确使用CouchDB的示例,请查看skinnyboard.它是一种灵活的规划工具,包含关于故事

javascript - CouchDB 不区分大小写和 OR 选项,就像在 mysql 中一样

我对couchDB还很陌生,需要一些支持。在MySQL中,我可以简单地运行这个查询:SELECT`name`,`id`,`desc`FROM`table`WHERE`name`="jack"OR`cat`LIKE"%|52224|%";这是我的两个问题:我开始创建一个View(仍然没有Like选项和所有内容):function(doc){emit([doc.name,doc.cat],{"name":doc.name,"desc":doc.desc,"id":doc._id});}1。当我使用“emit([doc.name”时,字符串必须100%匹配(也区分大小写)。->如何让这个选项

mysql - 具有全文搜索功能的海量数据库 - Sphinx、Lucene、Cassandra、MongoDB、CouchDB

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭12年前。Improvethisquestion我们公司正在进行一个项目,需要一个包含30-50百万行产品数据的数据库。这些行包含需要每秒同时搜索数千次的文本。此外,每次搜索的执行时间都需要不到一秒钟。所以,总而言之,我们有一个50M行的数据库,每秒需要搜索数千次。请记住,这些是全文搜索。我知道单独使用MySQL或任何关系数据库无法处理此类工作。因此,我们正在寻找能够以您指定的价格为我们设计合适的设置并帮助我们实现的人。首先,我们想知道这里