问题标签 [voldemort]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
354 浏览

voldemort - 获取 Voldemort DB 中的密钥列表

如何获取插入 Voldemort DB 的密钥列表。我正在寻找命令行查询。

我连接到 bin/voldemort-shell.sh "storeName" tcp://localhost:6666

0 投票
0 回答
684 浏览

redis - 需要高可用性、多数据中心、基于内存的键值对解决方案

刚接触太空,我一直试图缩小潜力,但似乎在转动我的轮子。

我正在存储字符串-> 字符串查找。键和值可能各不到 15 个字节。用户 ID -> 他们连接到的服务器。

  • 我们有多个数据中心
  • 需要在低毫秒范围内本地读/写的能力。
    我尝试写入远程 Redis,它似乎与太慢的网络延迟有关。这排除了简单的 MS 解决方案。
  • 节点故障和整个数据中心故障都需要 HA。暗示复制
  • 更喜欢在一次调用中提供查询多个查询的能力的解决方案。MGET
  • 每秒几十万个 SET 和每秒几百万个 GET
  • 免费用于商业用途(例如可以付费,以便 Riak 成为可能)
  • 我只需要支持 GET、SET、DELETE、[MGET 首选] 的解决方案

Active - Active / Multi Master / Clusters with replication - 我只是模糊地熟悉这些术语及其权衡。

http://blog.nahurst.com/visual-guide-to-nosql-systems 在 CAP Theorem 中,我可能想要一个 AP 解决方案,但是却经常失败。当典型的 CP 解决方案可以通过复制解决方案(如 Dynamite/Dynamo/Twemproxy/等)进行扩充时,这会更加令人困惑。

我的候选名单,但对任何解决方案都持开放态度。

  • Redis 集群
  • Redis+Sentinel 与 Dynomite
  • Memcached 与 Dynomite
  • 伏地魔

知道我应该如何找到满足我需求的解决方案,或者是否有人想到了解决方案?

0 投票
1 回答
107 浏览

java - Voldemort安装:找不到tools.jar

我想用 Voldemort 做一些实验,但是在安装时我收到错误消息“找不到 tools.jar”,同时运行“gradlew build -x test”命令。

有想法该怎么解决这个吗?

0 投票
0 回答
103 浏览

berkeley-db - Voldemort获取异常voldemort.store.InsufficientOperationalNodesException

我们在生产系统中得到以下扩展,在 8400 万次调用中的一些时间示例 10000 次我们得到了这个异常

voldemort.store.InsufficientOperationalNodesException: 1 get alls required,但 0 成功。失败的节点:[]

我试图增加 Voldemort ClientConfig connection_timeout 和 sockettimeout 但直到收到此错误。

我们的配置:

商店.xml:

服务器属性

集群.xml

我们有单节点集群

你能帮我解决这个问题吗

0 投票
1 回答
79 浏览

java - 使用 Maxine 运行 voldemort 时出现 UnsatisfiedLinkError

我试图使用 maxine 在 Voldemort 上运行单节点集群并遇到了这个问题。好像和JNA有关?请你帮助我好吗?

这是我使用的命令:

我得到的错误输出:

[14:38:18,735 voldemort.store.metadata.MetadataStore] 信息元数据 init()。[main] [14:38:18,999 voldemort.cluster.Node] WARN admin-port not defined for node:0 using default value(socket_port + 1):6667 [main] [14:38:19,086 voldemort.store.metadata。 MetadataStore] INFO 更新所有商店的路由策略 [main] [14:38:20,163 voldemort.server.VoldemortServer] INFO 使用 NIO 连接器。[main] [14:38:20,304 voldemort.server.VoldemortServer] 使用 NIO 连接器进行管理服务的信息。[main] [14:38:20,306 voldemort.common.service.VoldemortService] 信息正在启动 voldemort-server [main] [14:38:20,425 voldemort.utils.JNAUtils] INFO 无法链接到本机库 [main] 线程中的异常"main" java.lang.UnsatisfiedLinkError: Java_voldemort_utils_JNAUtils_mlockall __I at com.sun.max.vm.jni.DynamicLinker。

谢谢!

0 投票
0 回答
138 浏览

key-value-store - Voldemort:获取 voldemort.store.InsufficientOperationalNodesException

当我们很少调用 voldeMortStoreClient.getAll() 方法时,我们遇到了以下异常。这几天工作正常。在那之后,我开始每天很少遇到这些异常,并且每天都在增加。后来该池中的所有连接都变为无效并且所有请求都收到此异常。

服务器版本:1.10.24 集群大小:1

服务器端配置:

商店.xml:

服务器属性

集群.xml

客户端配置:

用于创建商店客户端的 Spring xml

你能帮我解决这个问题吗

谢谢, 阿南德

0 投票
0 回答
111 浏览

nosql - Voldemort和Riak KV之间的区别

我已经阅读了这两个数据库。我对它们之间的一些实际差异感兴趣,但我找不到任何差异。它们都是 AP Key-Value 数据库。

它们大多只与关系数据库进行比较,而不是相互比较。

有人对他们俩都有经验吗?除了 Riak 更受欢迎之外,还有其他区别吗?

谢谢