我读的关于NoSQL的越多,它就越像听起来像是一个面向列的数据库.
NoSQL(例如CouchDB,Cassandra,MongoDB)和面向列的数据库(例如Vertica,MonetDB)之间有什么区别?
如何使用Sequelize指定只读副本?
我根据他们的文档创建了一个非常基本的测试。
https://github.com/sequelize/sequelize/blob/master/docs/usage.md
var Sequelize = require("sequelize");
var sequelize = new Sequelize('database', 'root', '', {
dialect: 'mysql',
port: 3306,
replication: {
read: [
{ host: 'host1' }
],
write: { host: 'host2' }
},
pool: { // If you want to override the options used for the read pool you can do so here
maxConnections: 20,
maxIdleTime: 30000
}
})
var Test = sequelize.define('grammar_scores', {
id: {
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true
},
user_id: {
type: Sequelize.INTEGER,
index: true …Run Code Online (Sandbox Code Playgroud)