SpringBoot配置屬性之NOSQL
SpringBoot配置屬性系列
-
SpringBoot配置屬性之MVC
-
SpringBoot配置屬性之Server
-
SpringBoot配置屬性之DataSource
-
SpringBoot配置屬性之NOSQL
-
SpringBoot配置屬性之MQ
-
SpringBoot配置屬性之Security
-
SpringBoot配置屬性之Migration
-
SpringBoot配置屬性之其他
另外附上個人關於springboot的一些文章
-
SpringBoot前世今生
-
SpringBoot集成mybatis
-
SpringBoot四大神器之Actuator
-
SpringBoot四大神器之Starter
cache
-
spring.cache.cache-names
指定要創建的緩存的名稱,逗號分隔(若該緩存實現支持的話) -
spring.cache.ehcache.config
指定初始化EhCache時使用的配置文件的位置指定. -
spring.cache.guava.spec
指定創建緩存要使用的spec,具體詳見CacheBuilderSpec. -
spring.cache.hazelcast.config
指定初始化Hazelcast時的配置文件位置 -
spring.cache.infinispan.config
指定初始化Infinispan時的配置文件位置. -
spring.cache.jcache.config
指定jcache的配置文件. -
spring.cache.jcache.provider
指定CachingProvider實現類的全限定名. -
spring.cache.type
指定緩存類型
mongodb
-
spring.mongodb.embedded.features
指定要開啟的特性,逗號分隔. -
spring.mongodb.embedded.version
指定要使用的版本,默認: 2.6.10
redis
-
spring.redis.database
指定連接工廠使用的Database index,默認為: 0 -
spring.redis.host
指定Redis server host,默認為: localhost -
spring.redis.password
指定Redis server的密碼 -
spring.redis.pool.max-active
指定連接池最大的活躍連接數,-1表示無限,默認為8 -
spring.redis.pool.max-idle
指定連接池最大的空閑連接數,-1表示無限,默認為8 -
spring.redis.pool.max-wait
指定當連接池耗盡時,新獲取連接需要等待的最大時間,以毫秒單位,-1表示無限等待 -
spring.redis.pool.min-idle
指定連接池中空閑連接的最小數量,默認為0 -
spring.redis.port
指定redis服務端端口,默認: 6379 -
spring.redis.sentinel.master
指定redis server的名稱 -
spring.redis.sentinel.nodes
指定sentinel節點,逗號分隔,格式為host:port. -
spring.redis.timeout
指定連接超時時間,毫秒單位,默認為0
springdata
-
spring.data.elasticsearch.cluster-name
指定es集群名稱,默認: elasticsearch -
spring.data.elasticsearch.cluster-nodes
指定es的集群,逗號分隔,不指定的話,則啟動client node. -
spring.data.elasticsearch.properties
指定要配置的es屬性. -
spring.data.elasticsearch.repositories.enabled
是否開啟es存儲,默認為: true -
spring.data.jpa.repositories.enabled
是否開啟JPA支持,默認為: true -
spring.data.mongodb.authentication-database
指定鑒權的數據庫名 -
spring.data.mongodb.database
指定mongodb數據庫名 -
spring.data.mongodb.field-naming-strategy
指定要使用的FieldNamingStrategy. -
spring.data.mongodb.grid-fs-database
指定GridFS database的名稱. -
spring.data.mongodb.host
指定Mongo server host. -
spring.data.mongodb.password
指定Mongo server的密碼. -
spring.data.mongodb.port
指定Mongo server port. -
spring.data.mongodb.repositories.enabled
是否開啟mongodb存儲,默認為true -
spring.data.mongodb.uri
指定Mongo database URI.默認:mongodb://localhost/test -
spring.data.mongodb.username
指定登陸mongodb的用戶名. -
spring.data.rest.base-path
指定暴露資源的基準路徑. -
spring.data.rest.default-page-size
指定每頁的大小,默認為: 20 -
spring.data.rest.limit-param-name
指定limit的參數名,默認為: size -
spring.data.rest.max-page-size
指定最大的頁數,默認為1000 -
spring.data.rest.page-param-name
指定分頁的參數名,默認為: page -
spring.data.rest.return-body-on-create
當創建完實體之後,是否返回body,默認為false -
spring.data.rest.return-body-on-update
在更新完實體後,是否返回body,默認為false -
spring.data.rest.sort-param-name
指定排序使用的key,默認為: sort -
spring.data.solr.host
指定Solr host,如果有指定了zk的host的話,則忽略。默認為: http://127.0.0.1:8983/solr -
spring.data.solr.repositories.enabled
是否開啟Solr repositories,默認為: true -
spring.data.solr.zk-host
指定zk的地址,格式為HOST:PORT.
SpringBoot配置屬性之NOSQL