sql server數(shù)據(jù)完整性類型及作用 N觸發(fā)器是什么?
N觸發(fā)器是什么?觸發(fā)器是SQL s內(nèi)存數(shù)據(jù)庫有哪些?關系型Mongodb、Hana和H2;MongoDB是基于分布式文件存儲的數(shù)據(jù)庫,介于關系型和非關系型之間。數(shù)據(jù)以文檔的形式存在,文檔以BSON格式
N觸發(fā)器是什么?
觸發(fā)器是SQL s
內(nèi)存數(shù)據(jù)庫有哪些?
關系型Mongodb、Hana和H2;
MongoDB是基于分布式文件存儲的數(shù)據(jù)庫,介于關系型和非關系型之間。數(shù)據(jù)以文檔的形式存在,文檔以BSON格式存儲。
Hana是德國SAP公司的產(chǎn)品,非開源,價格昂貴,對服務器硬件配置要求高,在國內(nèi)很少使用。
H2開源產(chǎn)品的優(yōu)點是小而快,查詢語法簡單,并且可以獨立嵌入或部署。
KV Redis,Memcache,Ignite,Guavacache;
Redis常用作分布式緩存組件,支持豐富的數(shù)據(jù)結(jié)構(gòu),具有更強的集群架構(gòu)部署性能。
Memcache只是作為第三方緩存組件,可以 不能稱之為數(shù)據(jù)庫。支持的數(shù)據(jù)結(jié)構(gòu)單一,支持集群部署。
Apache Ignite從名字就能看出來。阿帕奇 的開源分布式產(chǎn)品,既支持嵌入式,也支持獨立部署,功能相當強大。有興趣的話可以看看官網(wǎng)和JVM 堆棧外內(nèi)存。
Guavacache僅用作項目的內(nèi)部緩存,并且可以 不叫數(shù)據(jù)庫,嵌入式,占用JVM堆內(nèi)存。
以上是服務器端常用的主存數(shù)據(jù)庫,大部分都很好的支持持久化;
但是一般關系型是用來存儲數(shù)據(jù)并持久化的,KV型是用來緩存的,兩者一起使用。
以上僅為個人觀點,歡迎大家在評論區(qū)留言指正。