问题标签 [yokozuna]

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 回答
81 浏览

erlang - Riak 最大计数器

我想使用 Riak 的 CRDT 来实现类似 max-counter 的东西来使用横纲。我的想法是有一张 Riak 地图,里面有两个计数器,一个要修改,另一个要在预提交挂钩中更新到两者的最大值。但是,我似乎找不到更新 Riak 地图的方法来做到这一点。有什么帮助/更好的主意吗?

0 投票
2 回答
197 浏览

solr - Yokozuna solr 模式文件枚举支持

在我们的 solr 模式文件中,我们定义了枚举字段类型并在 enumConfig 参数中指定了一个外部 enums.xml 文件。

但是,我们必须手动将该文件复制到我们正在创建或更新的搜索索引的 /conf 目录中。

有没有办法使用 riak java 客户端以编程方式完成它?API 中的 Yokozuna 索引类似乎不支持外部文件加载,因此它抱怨在路径中找不到 enums.xml 文件。我们希望能够以编程方式更新架构并指向 enums.xml 文件,以便我们可以更新搜索索引,而无需手动将 enums.xml 文件复制到 /conf 目录。

0 投票
2 回答
469 浏览

riak - Riak Yokuzuna Schema 上传、创建索引和搜索查询总是导致错误 60,56,27

java.util.concurrent.ExecutionException:com.basho.riak.client.core.netty.RiakResponseException:未知消息代码:com.basho.riak.client.core.FutureOperation.get(FutureOperation.java:260) 处的 56 .basho.riak.client.api.commands.CoreFutureAdapter.get(CoreFutureAdapter.java:52) 在 com.basho.riak.client.api.RiakCommand.execute(RiakCommand.java:89) 在 com.basho.riak.client .api.RiakClient.execute(RiakClient.java:293) at com.search.RiakSearch.main(RiakSearch.java:64) 原因:com.basho.riak.client.core.netty.RiakResponseException:未知消息代码:56在 com.basho.riak.client.core.netty.RiakResponseHandler.channelRead(RiakResponseHandler.java:52) 在 io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:84) 在 io.netty.channel。DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:153) 在 io.netty.channel.PausableChannelEventExecutor.invokeChannelRead(PausableChannelEventExecutor.java:86) 在 io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:389) 在 io.netty.handler .codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:243) at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:103) at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:84) at io.netty.channel.PausableChannelEventExecutor.invokeChannelRead(PausableChannelEventExecutor.java:86) 在 io.netty.channel 的 io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:153)。AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:389) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:956) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:127) at io .netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:514) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:471) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop .java:385) 在 io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:351) 在 io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) 在 io.netty.util .internal.chmv8.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1412) 在 io.netty.util。internal.chmv8.ForkJoinTask.doExec(ForkJoinTask.java:280) 在 io.netty.util.internal.chmv8.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:877) 在 io.netty.util.internal.chmv8.ForkJoinPool。扫描(ForkJoinPool.java:1706)在 io.netty.util.internal.chmv8.ForkJoinPool.runWorker(ForkJoinPool.java:1661)在 io.netty.util.internal.chmv8.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:126)

0 投票
2 回答
200 浏览

spring - Name Search on Solr

Apologies if I am posting a duplicated question, if so please point me to original question.

I am a solr novice and trying to achieve ordered word name search using solr.I am expecting following response from solr

I am generating queries using MethodName using spring data solr. Please help me how I should form my schema to index this data and what filters I should use ?

Also guide me how to form the queries using methodName using spring data solr from appropriate result.

0 投票
1 回答
716 浏览

solr - 如何存储列表或 solr riak 中的任何 List 类型

我正在使用带有 solr 的 riak nosql 数据库。我知道如何使用以下基本类型索引 int 值和后缀 _i 索引 solr 中的字段,索引字符串值和后缀 _s 索引长值,后缀 _l 像这样。

现在我想在 solr 中索引 List。我该怎么做。

0 投票
1 回答
123 浏览

database - Riak Yokozuna Solr,如何检索存储但不是索引字段?

我正在尝试在 riak 中实现消息归档。架构看起来像这样

id 和 packet 不需要被索引,但需要在每个查询中查询。

我应该创建一个自定义方案并将它们作为非索引字段存储在 Solr 中吗?

我应该在单独查询每个键时对搜索结果进行应用程序级连接吗?

还是 MapReduce 以某种方式是一种选择?

还是完全不同的东西?

谢谢你。

0 投票
1 回答
31 浏览

solr - Riak 在还原时删除索引时进行搜索

我正在尝试将 Riak 恢复到一个新实例(单节点,无环)。我重命名节点并使用riak-admin reip命令更新配置。但是,当我启动 Riak 并且一旦 Yokozuna 启动时,Yokozuna 会删除目录中已恢复的索引yz。这是我在日志中看到的内容:

2017-12-05 23:01:00.130 [info] <0.3554.0>@riak_kv_index_hashtree:build_or_rehash:1055 Starting AAE tree build: 91343852333181432387730302044767688728495783936 2017-12-05 23:01:11.030 [info] <0.3396.0>@yz_events:sync_indexes:263 Delta: Removed: [<<"audit">>,<<"default">>,<<"finder">>] Added: [] Same: [] 2017-12-05 23:01:11.124 [info] <0.3396.0>@yz_index:local_remove:315 Unloaded previous instance of index audit 2017-12-05 23:01:11.158 [info] <0.3396.0>@yz_index:local_remove:315 Unloaded previous instance of index default 2017-12-05 23:01:11.205 [info] <0.3396.0>@yz_index:local_remove:315 Unloaded previous instance of index finder
知道如何防止这种情况发生吗?