-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for SQLite #5
Comments
We probably want to start off with supporting SQL Server and a local file share. It would make sense that this was added to a separate package |
@aslotte , do you mind if I'm considering adding SQLite? I think it will do just fine here, instead of SqlServer. But we can think of doing both, SqlServer and SQLite. |
@dcostea we can certainly look at SQLite if you like. My thinking is that most organizations that want to start of locally will have some kind of SQL server set up, but that may be a misconception :) |
@aslotte , sure, let's talk tomorrow. |
I agree with @dcostea. For development purposes, using SQLite is easier to use instead of a full server setup. I completely agree that enterprises will want to use connect with SQL server, but that can be implemented later. Also, I'm unsure of the naming convention of MLOps.NET.Local._______. I am unsure of the 'Local' addition. Because if we used that, shouldn't we change the name up for MLOps.NET.Azure to MLOps.NET.RemoteStorage/Cloud.Azure. If we drop the '.Local", it will be more consistence with the current naming schema because the extension's name should be self-evident enough. |
Great input @sammysemantics. To address some of your points:
Like that we can have additional packages for e.g. |
It could also be called |
If we rename it MLOps.NET.LocalStorage.*, should we rename the Azure extension to MLOps.NET.RemoteStorage (or CloudStorage).Azure? Because I do see more extensions to this library that fits outside of storage and focuses on other operations in the MLOps lifecycle. |
@sammysemantics - what do you think about re-naming it to |
For me, it's better this way. Azure and SQLite are intrinsic local or remote, so there is no need to encode this in the namespace. |
@dcostea just so I understand your last comment, do you think they should be called I personally prefer |
If we don't plan to have more modules related to Azure, then I prefer the shorter one, MLOps.NET.Azure. Similarly MLOps.NET.SQLite. |
Agreed. |
Perfect, that sounds great. |
Registering models and metadata in the cloud is not always feasible.
To that effect we want to be able to add a provider to store these things on-premise
The text was updated successfully, but these errors were encountered: