go
-
SDP(7):Cassandra- Cassandra-Engine:Streaming详解编程语言
akka在alpakka工具包里提供了对cassandra数据库的streaming功能。简单来讲就是用一个CQL-statement读取cassandra数据并产生…
-
SDP(8):文本式数据库-MongoDB-Scala基本操作详解编程语言
MongoDB是一种文本式数据库。与传统的关系式数据库最大不同是MongoDB没有标准的格式要求,即没有schema,合适高效处理当今由互联网+商业产生…
-
SDP(9):MongoDB-Scala – data access and modeling详解编程语言
MongoDB是一种文件型数据库,对数据格式没有硬性要求,所以可以实现灵活多变的数据存储和读取。MongoDB又是一种分布式数据库,与传统关系数据库不同…
-
SDP(10):文本式大数据运算环境-MongoDB-Engine功能设计详解编程语言
为了让前面规划的互联网+数据平台能有效对电子商务数据进行管理及实现大数据统计功能,必须在平台上再增加一个MongDB-Engine:数据平台用户通过传入…
-
SDP(11):MongoDB-Engine功能实现详解编程语言
根据上篇关于MongoDB-Engine的功能设计方案,我们将在这篇讨论里进行功能实现和测试。下面是具体的功能实现代码:基本上是直接调用Mongo-scala的对应函…
-
SDP(12): MongoDB-Engine – Streaming详解编程语言
在akka-alpakka工具包里也提供了对MongoDB的stream-connector,能针对MongoDB数据库进行streaming操作。这个M…
-
ScalaPB(0): 找寻合适的内部系统微服务集成工具详解编程语言
前一段时间我们探讨了SDP的一个基于集群的综合数据平台解决方案,由多种数据库组成,包括:JDBC, Cassandra 及MongoDB。其中Cassan…
-
ScalaPB(1): using protobuf in akka详解编程语言
任何类型的实例作为消息在两端独立系统的机器之间进行传递时必须经过序列化/反序列化serialize/deserialize处理过程。假设以下场景:在一个…
-
ScalaPB(2): 在scala中用gRPC实现微服务详解编程语言
gRPC是google开源提供的一个RPC软件框架,它的特点是极大简化了传统RPC的开发流程和代码量,使用户可以免除许多陷阱并聚焦于实际应用逻辑中。作为一…
-
ScalaPB(4): 通用跨系统protobuf数据,sbt设置详解编程语言
我们知道,在集群环境节点之间进行交换的数据必须经过序列化/反序列化处理过程,而在这方面protobuf是一个比较高效、易用的模式。用户首先在.proto文件中用IDL…