【发布时间】:2011-03-24 03:43:04
【问题描述】:
是否有可能制作一个可以在 MATLAB 和任何 DBMS 中使用的库或 dll,例如 SQL Server(使用 .net)、Oracle 等...
我想在 Matlab 或 SQL 中处理数据并使用这个通用库。 是否可以使用 blob 然后 MATLAB 读取它?
这可能吗?
【问题讨论】:
标签: mysql sql sql-server oracle matlab
是否有可能制作一个可以在 MATLAB 和任何 DBMS 中使用的库或 dll,例如 SQL Server(使用 .net)、Oracle 等...
我想在 Matlab 或 SQL 中处理数据并使用这个通用库。 是否可以使用 blob 然后 MATLAB 读取它?
这可能吗?
【问题讨论】:
标签: mysql sql sql-server oracle matlab
我相信您至少可以使用 blob 将数据从 Oracle 传输到数据库外的任何程序。该程序必须能够解释 blob,并且很可能必须能够从中构建一些内存结构。大多数内存结构依赖于指向内存位置的指针,这将很难存储在数据库中,因为内存位置会有所不同并且数据库存储是一致的。因为这听起来像是回到了 70 到 80 年代。
除此之外,您很可能还想对这些数据进行一些分析。为了将数据传输到您的客户,数据库必须将其全部挖掘出来。这需要时间,转移给客户也是如此,尤其是在大量到位的情况下。当客户拥有能够开始分析的数据时,数据库(至少在 Oracle 中)已经完成了相同的分析。该解决方案的缺点是它依赖于数据库,优点是它是性能最佳的解决方案。
【讨论】: