poster
2019-12-14, 20:46
是否可以制作可在MATLAB和任何DBMS(例如SQL Server(带有.net),Oracle等)中使用的库或dll。
我想在Matlab或SQL中处理数据并使用此公共库。是否可以使用Blob然后MATLAB读取它?
这可能吗?
回答:
我确信您可以使用blob将数据至少从Oracle传输到数据库之外的任何程序。该程序必须能够解释blob,并且很可能必须能够从中构建一些内存结构。大多数内存结构都依赖于指向内存位置的指针,这将很难存储在数据库中,因为内存位置会变化并且数据库存储是一致的。因为这听起来像回到70年代-80年代。
除此之外,您很可能希望对该数据进行一些分析。为了将数据传输到客户端,数据库必须将其全部挖掘出来。这会花费时间,与转移到客户端的时间相同,尤其是在有大量存储的情况下。到客户拥有能够开始分析的数据时,数据库(至少在Oracle中)已完成了相同的分析。该解决方案的缺点是它是数据库依赖的,优点是它是性能最好的解决方案。
更多&回答... (https://stackoverflow.com/questions/5414504)
我想在Matlab或SQL中处理数据并使用此公共库。是否可以使用Blob然后MATLAB读取它?
这可能吗?
回答:
我确信您可以使用blob将数据至少从Oracle传输到数据库之外的任何程序。该程序必须能够解释blob,并且很可能必须能够从中构建一些内存结构。大多数内存结构都依赖于指向内存位置的指针,这将很难存储在数据库中,因为内存位置会变化并且数据库存储是一致的。因为这听起来像回到70年代-80年代。
除此之外,您很可能希望对该数据进行一些分析。为了将数据传输到客户端,数据库必须将其全部挖掘出来。这会花费时间,与转移到客户端的时间相同,尤其是在有大量存储的情况下。到客户拥有能够开始分析的数据时,数据库(至少在Oracle中)已完成了相同的分析。该解决方案的缺点是它是数据库依赖的,优点是它是性能最好的解决方案。
更多&回答... (https://stackoverflow.com/questions/5414504)