码迷,mamicode.com
首页 > Web开发 > 详细

Apache Ignite 学习

时间:2019-12-02 10:31:15      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:通过   安装   epp   www   只读   nsa   分区   模式   jdbc   

  1. Ignite 特性:
    • 持久化层:Ignite 同时支持原生持久化和用第三方存储做持久化。(比如在内存足够情况下,数据可以全部加载到内存中。 而当内存紧张时,可以只加载热数据至内存中,冷数据就留在硬盘上。)
    • Ignite 内存存储层:数据可以通过不同分区,复制模式分布在 Ignite 集群所有节点,部分节点或者本地节点。备节点也可以作为只读节点使用,提高数据读操作的吞吐量。Ignite 还利用 Java 堆外内存存储数据和索引,减少了JVM的垃圾回收次数和时间,提供了更高效的操作。
    • API 接口层: 丰富多样的接口支撑 Ignite 向上提供了诸如分布式数据库,数据网格和计算网格的能力。Key/Value+transaction,可以把 Ignite 当做和 Redis,Memcached 一样的缓存使用。
  2. Ignite 安装和启动:
    • 官网下载二进制安装包并解压,设置环境变量 IGNITE_HOME(即解压路径)
    • cd $IGNITE_HOME;./bin/ignite.sh
  3. Ignite 中执行 SQL 语句:
    Ignite 也自带了一个 SQL 命令行工具,叫做 SQLLine,也可以用来连接 Ignite 执行 SQL语句。在 $IGNITE_HOME/bin 下可以找到这个工具,使用下面的命令启动 SQLLine 并连接到Ignite集群中:
    • cd $IGNITE_HOME/bin
    • ./sqlline.sh --verbose=true -u jdbc:ignite:thin://127.0.0.1/
    • 连接之后即可执行普通的 SQL 语句:select * from tableA;

参考文档
https://liyuj.gitee.io/doc/java/#_1-1-ignite%E6%98%AF%E4%BB%80%E4%B9%88 官方文档
https://www.cnblogs.com/peppapigdaddy/p/9717324.html

Apache Ignite 学习

标签:通过   安装   epp   www   只读   nsa   分区   模式   jdbc   

原文地址:https://www.cnblogs.com/ronky/p/11969135.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!