前两天我哥说他写了一个java热部署的插件和一个数据源热切换的插件,对于对java一直念念不忘的我来说,这是一个机会,感觉java热部署我不太了解可能写不出来,但是数据源热切换应该so easy!!!事实证明我错了...我...
分类:
数据库 时间:
2015-09-10 13:20:54
阅读次数:
265
服务器中的数据库
Redis服务器将所有数据库都保存在服务器状态结构的db数组中,db数组的每个项都是一个RedisDb结构,一个RedisDb结构数组的长度就代表了数据库的个数。默认情况下Redis的目标数据库是0号数据库,但客户端可以通过执行SELECT命令来切换数据库
在服务器内部,客户端状态redisClient结构的db属性记录了客户端当前的目标数据库,这个属性是一个指向RedisD...
分类:
数据库 时间:
2015-08-31 19:41:30
阅读次数:
220
一、Diamond介绍Diamond主要提供持久配置的发布和订阅服务,最大特点是结构简单,稳定可靠。主要的使用场景:TDDL使用Diamond动态切换数据库,动态扩容等;业务使用Diamond推送系统开关配置。架构如下:发布或者更新配置数据时,步骤如下:写入MySql数据库写本地磁盘通知集群其他机器...
分类:
其他好文 时间:
2015-08-11 18:21:13
阅读次数:
168
当项目发展到一定阶段,就需要对数据库进行一定的优化。一般会对数据库进行横向和纵向切库分表,但是这样的问题就来了,在我们操作数据库时,需要根据切分规则提前获得我们需要的数据库的连接,这明显会加重程序员的负担。
比如我们将“用户信息数据库”按照用户注册的年月来分库,在用户注册的时候,为用户分配一个以yyyyMM开头的唯一标示,以方便我们能快速定位到切分后的子数据库。那么问题来了,我们在项目中,如何动态...
分类:
数据库 时间:
2015-08-09 15:37:29
阅读次数:
135
这里所说的操作,是在我们用psql进入postgresql的客户端之后进行的操作,它们并不是SQL语句,但是它们通常又很重要,下面是一些常见的整理操作:
(1)列出所有的数据库,我们使用\l命令或者\list命令,注意这里是字母l,不是数字1.
(2)切换数据库,我们实用\c 数据库名的方式,它相当于MySQL里面的use 数据库名。
(3)列出当前数据库下...
分类:
数据库 时间:
2015-08-09 02:01:25
阅读次数:
239
1.Redis中的数据库是通过数字来进行命名的,缺省情况下打开的数据库为0。如果程序在运行过程中打算切换数据库,可以使用Redis的select命令来打开其他数据库,如select 1,如果此后还想再切换回缺省数据库,只需执行select 0即可。2.在数据存储方面,Redis遵循了现有NoSQL数...
分类:
其他好文 时间:
2015-08-08 18:07:16
阅读次数:
140
1、登录数据库2、切换数据库3、增加字段ap_record表增加字段status类型为int不能为空alter table ap_record add status int not null;
分类:
数据库 时间:
2015-08-05 23:57:53
阅读次数:
246
进入数据库:mongo查看所有数据库:> show dbs> show dbsadmin (empty)local 0.031GBnutch 0.031GBtest (empty)创建/切换数据库:> use nutch查看数据库:> db.stats()查看数据库表:> db.posts...
分类:
数据库 时间:
2015-08-05 12:15:45
阅读次数:
173
1. 命令行登录数据库psql -U username -d dbname -h hostip -p port2. 列出所有数据库\l 3. 切换数据库\c dbname4. 列出当前数据库的所有表\d 5. 查看指定表的所有字段\d tablename6. 查看指定表的基本情况\d+ tabl.....
分类:
数据库 时间:
2015-07-22 16:03:45
阅读次数:
189
显示数据库:showdatabases;使用数据库(连接数据库切换数据库):use+数据库名称;显示某一数据库里的表格:showtables;创建数据库:createdatabase+数据库名称;创建表格:createtablestudent(idint(4)primarykeyauto_incre...
分类:
数据库 时间:
2015-07-08 17:53:19
阅读次数:
141