I am trying to store a binary file in OrientDB. I am using pyorient. The file can be large (more than 50mb) and I could not find a way except for storing its hex as a list of strings which takes a long time to store. Is there a way I can do it in a more elegant way and get done faster?
Related Questions in ORIENTDB
- "CREATE SECURITY POLICY" unrecognized in OrientDB 3.2.27
- Orient DB OStorageRemotePushThread.subscribe threads locked
- How to get OrientDB Server Side OGlobalConfiguration on orientdb client?
- How to find all nodes which linked by edge with exact property in OrientDB?
- OrientDB connections not getting closed on close API
- Select all vertices connected via an edge and order by edge attribute
- Light Gremlin Server - GraphDB / Access via Node.Js Gremlin Lib
- OrientDB v3.2.21 - No more resources available in pool (max = 50)
- OrientDB v3 set auto transaction to false with tinkerpop 3.0
- OrientDB traverse from variable
- Convert a Spark Dataset column from a UDT to Array<String>
- Mutual nodes order by occurrence orientdb
- Basic orient select / traverse
- Mixed Graph and relational environment
- How to rewrite OrientDB query to Gremlin (TinkerPop)?
Related Questions in PYORIENT
- Python connection to OrientDB
- Orientdb python list databases?
- pyorient query raises " struct.error: required argument is not an integer"
- Store binary file in OrientDB using pyorient
- OrientDB query works on Studio but not with PyOrient
- Storing LinkedSet in OrientDB class throws Impossible to serialize invalid link #-1:-1
- Connecting to orient DB distributed server
- What is the correctly way to pass an orientdb @rid as a parameter, to DELETE request in django rest framework?
- What is the correctly way to delete edges with orientdb OGM in django rest framework?
- Getting connected vertex details and edge details from a known vertex
- PyOrient SQL Query MemoryError
- How to set up OrientDB PyOrient OGM with Django?
- Django + PyOrient : db_create socket.timeout exception in EC2
- pyorient + Django : How should I create a model properly so that serializers can access them?
- pyorient : How to create a vertex using record_create
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Unfortunately I think not; I spent a bunch of time on this and OrientDB's ability to store binary files isn't exposed in PyOrient as far as I could tell.
As you may know, PyOrient hasn't received an update since 2017 (I assume no longer officially supported) and none of the more recent features in the database are available via the PyOrient driver either.
Personally I've reached the conclusion that OrientDB is no longer a viable choice for a Python based solution even without the binary file limitation, unless you have the time/energy to dig into the driver and bring it up to spec.