草庐IT

nosql-aggregation

全部标签

nosql - Redis - 没有办法从禁用 AOF 的环境迁移到启用 AOF 的环境吗?

基本上我的情况是这样的:1)我最初在没有AOF的情况下启动了Redis,并让它运行了n周。2)我决定要使用AOF,所以我在n+1周后重启Redis并打开AOF。3)我决定要转移到新服务器。所以我安全地关闭了当前的Redis进程,并将RDB文件和AOF文件复制到我的新服务器上。4)当我在启用AOF的新服务器中启动Redis时,Redis的默认行为是ONLY从AOF加载数据。这意味着我前n周的数据丢失了。当然有一个明显的解决方案,即在没有AOF的情况下启动Redis,以便从RDB加载数据,然后在运行时打开AOF。但这几乎意味着即使您有一小段时间关闭AOF,也无法使用AOF,并且只有从第1天

nosql - 我可以使用 Redis 作为唯一的数据库来为具有用户配置文件的中小型社交网站提供支持吗?

我可以使用Redis作为唯一的数据库来为具有用户配置文件的中小型社交网站提供支持吗?这可能吗?...这是个好主意吗?我的所有用户信息是否都必须存储在一个字典对象中,然后通过键检索该信息?常见问题解答:问:为什么不用MongoDB?Cassandra?库数据库?A:我喜欢Redis,因为它简单易用。所有其他NoSQL数据库似乎都有很多东西要学。但是我应该使用正确的工具来工作吗?是的,当您熟练使用多种工具时,您就可以决定哪种工具更适合特定的任务。http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis.我对RDBMS或NoSql没

nosql - 我可以使用 Redis 作为唯一的数据库来为具有用户配置文件的中小型社交网站提供支持吗?

我可以使用Redis作为唯一的数据库来为具有用户配置文件的中小型社交网站提供支持吗?这可能吗?...这是个好主意吗?我的所有用户信息是否都必须存储在一个字典对象中,然后通过键检索该信息?常见问题解答:问:为什么不用MongoDB?Cassandra?库数据库?A:我喜欢Redis,因为它简单易用。所有其他NoSQL数据库似乎都有很多东西要学。但是我应该使用正确的工具来工作吗?是的,当您熟练使用多种工具时,您就可以决定哪种工具更适合特定的任务。http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis.我对RDBMS或NoSql没

nosql - Redsmin,无法连接到 redis 实例

我正在运行一个Redis服务器实例作为Windows服务器,并且可以从命令行cient成功连接到该实例到127.0.0.1:6379。但是我无法通过Redsmin连接到同一个实例。你能告诉我到底是什么吗服务器名称Redis实例类型Redis连接字符串应该是?我的服务器实例不受密码保护。谢谢 最佳答案 服务器名称是一个逻辑名称,仅用于在Redsmin中引用您的服务器。既然你有自己的redis实例,你会想添加一个“本地可用”的redis实例到Redsmin,seethedocs.因为你在Windows上,安装应该是这样的(在powers

nosql - Redsmin,无法连接到 redis 实例

我正在运行一个Redis服务器实例作为Windows服务器,并且可以从命令行cient成功连接到该实例到127.0.0.1:6379。但是我无法通过Redsmin连接到同一个实例。你能告诉我到底是什么吗服务器名称Redis实例类型Redis连接字符串应该是?我的服务器实例不受密码保护。谢谢 最佳答案 服务器名称是一个逻辑名称,仅用于在Redsmin中引用您的服务器。既然你有自己的redis实例,你会想添加一个“本地可用”的redis实例到Redsmin,seethedocs.因为你在Windows上,安装应该是这样的(在powers

nosql - Redis GET 与 SQL SELECT

我是NoSQL的新手,但我一直很喜欢它的想法。我看了一下Redis,并得到了一些关于存储和接收多个的最佳方式的问题hashes.假设以下场景:Storealistofobjects(redis'Hashes')andselectthembytheirtimestamp.将其存档在SQL中,它需要一个表和两个简单​​的查询(INSERT和SELECT)。尝试在Redis中执行此操作,我最终创建了以下结构:keyobject:$id(hash)包含objectkeyindex:timestamp:$id(sortedset)score等于timestamp和value包括id虽然我可以忍受

nosql - Redis GET 与 SQL SELECT

我是NoSQL的新手,但我一直很喜欢它的想法。我看了一下Redis,并得到了一些关于存储和接收多个的最佳方式的问题hashes.假设以下场景:Storealistofobjects(redis'Hashes')andselectthembytheirtimestamp.将其存档在SQL中,它需要一个表和两个简单​​的查询(INSERT和SELECT)。尝试在Redis中执行此操作,我最终创建了以下结构:keyobject:$id(hash)包含objectkeyindex:timestamp:$id(sortedset)score等于timestamp和value包括id虽然我可以忍受

python - 寻找 : nosql (redis/mongodb) based event logging for Django

我正在寻找一个灵活的事件记录平台来存储Django的预定义(用户名、IP地址)和非预定义(可以根据需要由任何代码段生成)事件。我目前正在用日志文件做一些这样的事情,但它最终需要各种分析脚本,并且无论如何都会在数据库中结束,所以我正在考虑立即将它扔到MongoDB或Redis等nosql存储中。这个想法是为了能够轻松查询,例如,用户最常来自哪个ip地址,用户是否曾经执行过某些操作,查找特定事件的结果等。是否已经有一些东西可以做到这一点?如果没有,我在想这个:“事件”是附加到请求对象的字典。中间件填写各个部分(用户名,ip,sql时序),代码根据需要填写其余部分。在为请求提供服务后,请求后

python - 寻找 : nosql (redis/mongodb) based event logging for Django

我正在寻找一个灵活的事件记录平台来存储Django的预定义(用户名、IP地址)和非预定义(可以根据需要由任何代码段生成)事件。我目前正在用日志文件做一些这样的事情,但它最终需要各种分析脚本,并且无论如何都会在数据库中结束,所以我正在考虑立即将它扔到MongoDB或Redis等nosql存储中。这个想法是为了能够轻松查询,例如,用户最常来自哪个ip地址,用户是否曾经执行过某些操作,查找特定事件的结果等。是否已经有一些东西可以做到这一点?如果没有,我在想这个:“事件”是附加到请求对象的字典。中间件填写各个部分(用户名,ip,sql时序),代码根据需要填写其余部分。在为请求提供服务后,请求后

mongodb - 哪种 NoSQL 数据库可用于处理大量数据

我正在寻找NoSQL以获取大量数据。我们目前正在MySQL中存储网页文本的缓存版本,但似乎数据库会很快变得庞大。我的要求是:持久性,在刷新/写入时不得丢失数据读取速度非常快,写入速度相当快完全一致的复制最好是在内存中加上最终的磁盘写入我现在在看:MongoDB、Redis、Raik和Cassandra。哪个最符合我的要求? 最佳答案 我有使用Redis和MongoDB的经验,但不推荐用于您的用例。Redis在各个方面都很棒,但由于它仅支持RAM且没有集群功能(但它们正在开发中),因此它的扩展性不是很好。MongoDB我永远不会再将任