02 2018 档案

摘要:MongoDB是一种文本式数据库。与传统的关系式数据库最大不同是MongoDB没有标准的格式要求,即没有schema,合适高效处理当今由互联网+商业产生的多元多态数据。MongoDB也是一种分布式数据库,充分具备大数据处理能力和高可用性。MongoDB提供了scala终端驱动mongo-scala- 阅读全文
posted @ 2018-02-28 16:43 雪川大虫 阅读(2099) 评论(1) 推荐(1) 编辑
摘要:akka在alpakka工具包里提供了对cassandra数据库的streaming功能。简单来讲就是用一个CQL-statement读取cassandra数据并产生akka-stream的Source。这是一个支持reactive-stream协议的流: CassandraSource.apply 阅读全文
posted @ 2018-02-27 10:26 雪川大虫 阅读(630) 评论(1) 推荐(1) 编辑
摘要:现代信息系统应该是避不开大数据处理的。作为一个通用的系统集成工具也必须具备大数据存储和读取能力。cassandra是一种分布式的数据库,具备了分布式数据库高可用性(high-availability)特性,对于一个实时大型分布式集成系统来说是核心支柱。与传统的关系数据库对比,cassandra从数据 阅读全文
posted @ 2018-02-22 07:58 雪川大虫 阅读(1107) 评论(1) 推荐(0) 编辑
摘要:作为一种通用的数据库编程引擎,用Streaming来应对海量数据的处理是必备功能。同样,我们还是通过一种Context传递产生流的要求。因为StreamingContext比较简单,而且还涉及到数据抽取函数extractor的传递,所以我们分开来定义: 由于我们会将JDBCQueryContext传 阅读全文
posted @ 2018-02-12 16:14 雪川大虫 阅读(791) 评论(0) 推荐(0) 编辑
摘要:在上一篇博文里我们把JDBC-Engine的读取操作部分分离出来进行了讨论,在这篇准备把更新Update部分功能介绍一下。当然,JDBC-Engine的功能是基于ScalikeJDBC的,所有的操作和属性都包嵌在SQL这个类型中: Update功能置于下面这几个子类中: 按照JDBC-Engine的 阅读全文
posted @ 2018-02-08 14:12 雪川大虫 阅读(994) 评论(1) 推荐(0) 编辑

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