三星sds是sql data service的缩写,原名sql server data service(ssds)。 基本概念 大步迈向saas,作为一个web存储服务,sds是微软与amazon s3进行竞争的产品。sds是继biztalk services之后,微软的另一个运行于web之上的服务。 你可以认为sds是一个可以存储结构化数据的云(用以构建大型应用,云计算(cloud computing)这个继网格计算之后的又一it技术热点,其基本原理就是动用互联网上大量的分布式计算机来代替本地计算机或远程服务器帮助企业完成大量计算任务,为企业节省了大量时间和设备成本,从而能够将更多的资源放在自身业务的发展上),你可以使用基本的数据操作语言通过互联网协议对它进行访问。sds是为那些对系统扩展性有要求、需要简化编程、及对数据存储有强健查询能力的需求而又对成本敏感的开发者和商业应用而设计。 sql data service提供了一个灵活的数据模型,它被构建成这样的一种结构:customer > account > authority > container > entity。customer是使用sds的公司或独立开发者;每个customer都可能会创建数量极多的账号;这些账号与一个唯一的 windows live id相关联;认证是一个与命名空间相似的概念,它与账单和geo-location定位系统相关联;container则是保持一致性的单元,以确定搜索和更新操作的边界范围;最小和最基础的数据单元就是entity。 neil hudson将这个最基础的数据单元称为“flexible entity model,它对结构没有要求,你可以直接更新成对的name/value(这也就是最小的存储单位)”。成对的name/value代表着属性,其中的类型信息可以随时被改变。属性也可以随时添加。sds支持“简单的类型,如decimal、string、bool等,而且所有的属性都会被索引”。 20210311