KSQL架构原理解析

herman 2年前 (2017-08-30) 1160浏览 0评论

KSQL是可用于Apache Kafka的流式SQL。我们在前面已经介绍过它《Apache Kafka的流式SQL引擎KSQL简介》。本文来探讨一下它的相关架构设计和实现原理。 KSQL的核心 KSQL是基于Kafka的Streams...

Apache Kafka的流式SQL引擎KSQL简介

herman 2年前 (2017-08-30) 1102浏览 0评论

KSQL是Apache Kafka的开源流SQL引擎。它为Kafka的流处理提供了一个简单而完全交互的SQL界面; 不需要用编程语言(如Java或Python)编写代码。KSQL是开源(Apache 2.0许可),分布式,可扩展,可靠和实时的。它...

动态设置MySQL的自增(AUTO_INCREMENT)id的初始值

herman 2年前 (2017-04-23) 1254浏览 0评论

在某些时候我们需要自动增长(AUTO_INCREMENT)的 id 动态的跳过指定的值。例如手机号码、车牌号码遇到特殊号码自动跳过等。那么如何通过 sql 进行修改呢? 很简单,mysql 给我们提供了alter table命令来动态修改。...

VS编译sqlite数据库源码

nui111 2年前 (2017-04-22) 959浏览 0评论

1.在sqlite官网https://www.sqlite.org/download.html 下载两个文件: sqlite-amalgamation-3180000.zip 和 sqlite-dll-win32-x86...

Oracle EBS 值集

herman 2年前 (2017-04-17) 2268浏览 0评论

第一次接触 ebs 我还不懂它是什么意思,导致做的一个功能无法正常上线。后来通过搜索我对 ebs 有了初步了了解。今天在这里做一个总结,加深我对它的理解。 oracle ebs系统允许开发人员定义自己的值集,以满足特定的需要,在EBS中定义...

DBMS_JOB包 子过程用法详解

herman 2年前 (2017-04-17) 874浏览 0评论

接上一章《oracle job 定时器 用法》的内容,本章将详细的介绍 DBMS_Job包 子过程的用法,内容包含:Broken()过程、change()过程、 Interval()过程、 Isubmit()过程、 Next_Date()过程、 ...

Oracle job定时器 用法

herman 2年前 (2017-04-17) 1110浏览 0评论

在做某些业务时,需要用到 Oracle 的定时任务功能。这一般都是 DBA 来完成的,但是作为开发者我们还是有必要熟练的掌握的。下面将分享一些 Oracle job的用法心得。 顾名思义,定时器就是定时来完成某些操作,oracle 中的定时...

linux下操作Mysql数据库

nui111 2年前 (2016-12-31) 1209浏览 1评论

1.连接本机上的MYSQL  输入 mysql -uroot -p,回车后提示你输入密码,输入密码之后进入mysql,mysql的提示符是:mysql>  远程到主机上的mysql,假设远程主机的ip为:11...

关于数据库的科德十二定律

herman 2年前 (2016-12-27) 1283浏览 1评论

科德十二定律(Codd's 12 rules)是由数据库的关系模型的先驱埃德加·科德(Edgar F. Codd)提出的,使数据库管理系统关系化需满足的十三条(从0至12)准则。全关系系统应该完全支持关系模型的所有特征。关...

MySQL 的性能优化最佳实践

herman 2年前 (2016-11-30) 1308浏览 1评论

数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理员)需要为各种性能问题操心,程序员为做出准确的结构化表,优化查询性能和编写更优代码,也要费尽心思。 在本文中,我列出了一些针对程序员的 MySQL 优化技术。 在我们开...

开源权限框架 Shiro 整合 web 项目的数据库设计

herman 2年前 (2016-11-24) 4344浏览 3评论

Apache Shiro 是功能强大并且容易集成的开源权限框架,它能够完成认证、授权、加密、会话管理等功能。认证和授权为权限控制的核心,简单来说,“认证”就是证明你是谁! Shiro 相关的教程有很多,但是网上大多数...