随笔分类 -  分布式缓存

摘要:前面的文章讲到ignite支持扫描查询和sql查询,其sql查询是ignite产品的一个亮点,那么哪一种的查询更适合我们的产品使用呢,往下看: 先分别贴一下扫描查询和sql查询两种查询方式的代码,供参考: 扫描方式: sql方式: 开始实验: 说明 1.Cache<String,Task> 2.Ta 阅读全文
posted @ 2017-11-29 11:16 但行好事-莫问前程 阅读(2435) 评论(0) 推荐(0) 编辑
摘要:Hazelcast作为一个高度可扩展的数据分发和集群平台,提供了高效的、可扩展的分布式数据存储、数据缓存。Hazelcast是开源的,在分布式技术方面,Hazelcast提供了十分友好的接口供开发者选择,如Map,Queue,ExecutorService, Lock和Jcache。 Hazelca 阅读全文
posted @ 2017-02-13 14:16 但行好事-莫问前程 阅读(17637) 评论(0) 推荐(0) 编辑
摘要:消息很简单,跟其他的mq相仿,关键点: 一,添加监听,订阅主题 二,发送消息 写了一个简单的示例: Receiver.java Sender.java see what do we get... 阅读全文
posted @ 2016-07-12 17:12 但行好事-莫问前程 阅读(1644) 评论(0) 推荐(0) 编辑
摘要:官方文档的叙述可能有些不清楚,我做了一个测试,并且可以成功运行,待会儿后面贴出小栗子. 两步操作: 第一步在属性值处贴上@QuerySqlField注解 第二部设置key和value类型 Person.java 测试类: 输出结果: ... 阅读全文
posted @ 2016-07-06 11:36 但行好事-莫问前程 阅读(1421) 评论(1) 推荐(1) 编辑
摘要:ignite启动客户端时需要有服务端支持: 这里有个问题,当启动客户端,客户端发现找不到服务端时会默认每隔两秒重新扫描连接,重试十分钟左右.但是我们希望他找不到服务端的时候立即退出不执行程序,查看源码发现,其扫描与joinTimeout参数有关,客户端启动时对参数进行判断,如果值为空则进行默认重连, 阅读全文
posted @ 2016-06-27 14:34 但行好事-莫问前程 阅读(1260) 评论(0) 推荐(0) 编辑
摘要:在写ignite服务的时候,通常服务配置在启动文件中: 实现类中注入的类 按照spring习惯我们注入接口通常选择@Autowired或者@Resource,ignite也是兼容spring的.但是当服务的部署发生在启动之后,也就是服务没有配置在配置文件中时: 这时候再调用服务会发现,ctsMgr为 阅读全文
posted @ 2016-06-27 13:40 但行好事-莫问前程 阅读(884) 评论(0) 推荐(0) 编辑
摘要:ignite中进行sql查询需要对要查询的cache和字段进行配置,可以在xml中配置,也可以在代码中配置或进行注解,我用的是xml配置: 其中keyTpye和ValueType配置就是cache中储存的k和v配置 dao查询代码: 得到的CacheEntryImpl可以进行遍历就得到了需要的东西. 阅读全文
posted @ 2016-06-12 15:14 但行好事-莫问前程 阅读(3377) 评论(0) 推荐(1) 编辑
摘要:1、一个Ignite节点可以从命令行启动,可以用默认的配置也可以传递一个配置文件。可以启动很多很多的节点然后他们会自动地发现对方。 2、Ignite只需要一个ignite-core强依赖,通常你还需要添加ignite-spring,来做基于spring的XML配置,还有ignite-indexing 阅读全文
posted @ 2016-05-13 14:08 但行好事-莫问前程 阅读(9366) 评论(3) 推荐(3) 编辑

点击右上角即可分享
微信分享提示