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